|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openanzo.jastor.JavaIdentifierEncoder
public class JavaIdentifierEncoder
Encodes arbitrary strings into valid java identifiers. Decode is provided as well to prove the encoding is bi-directional.
| Constructor Summary | |
|---|---|
JavaIdentifierEncoder()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
decode(java.lang.String javaIdentifier)
Decode a string to its decoded version |
static java.lang.String |
encode(char c)
Encodes every char to a valid java string |
static java.lang.String |
encode(java.lang.String anyString)
Encode a string to its encoded version |
static boolean |
isKeyword(java.lang.String identifier)
Determine if identifier is a keyword |
static void |
main(java.lang.String[] args)
Test |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JavaIdentifierEncoder()
| Method Detail |
|---|
public static boolean isKeyword(java.lang.String identifier)
identifier - string to check
public static java.lang.String encode(java.lang.String anyString)
anyString - string to encode
public static java.lang.String encode(char c)
c - char to encode
public static java.lang.String decode(java.lang.String javaIdentifier)
throws java.lang.Exception
javaIdentifier - string to decode
java.lang.Exception
public static void main(java.lang.String[] args)
throws java.lang.Exception
args -
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||