Enum Constant and Description |
---|
ASSIGN |
BEAN_REF |
BETWEEN |
COLON |
COMMA |
DEC |
DIV |
DOT |
ELVIS |
EQ |
FACTORY_BEAN_REF |
GE |
GT |
HASH |
IDENTIFIER |
INC |
INSTANCEOF |
LCURLY |
LE |
LITERAL_HEXINT |
LITERAL_HEXLONG |
LITERAL_INT |
LITERAL_LONG |
LITERAL_REAL |
LITERAL_REAL_FLOAT |
LITERAL_STRING |
LPAREN |
LSQUARE |
LT |
MATCHES |
MINUS |
MOD |
NE |
NOT |
PLUS |
POWER |
PROJECT |
QMARK |
RCURLY |
RPAREN |
RSQUARE |
SAFE_NAVI |
SELECT |
SELECT_FIRST |
SELECT_LAST |
STAR |
SYMBOLIC_AND |
SYMBOLIC_OR |
Modifier and Type | Field and Description |
---|---|
private boolean |
hasPayload |
(package private) char[] |
tokenChars |
Modifier and Type | Method and Description |
---|---|
int |
getLength() |
boolean |
hasPayload() |
java.lang.String |
toString() |
static TokenKind |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TokenKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TokenKind LITERAL_INT
public static final TokenKind LITERAL_LONG
public static final TokenKind LITERAL_HEXINT
public static final TokenKind LITERAL_HEXLONG
public static final TokenKind LITERAL_STRING
public static final TokenKind LITERAL_REAL
public static final TokenKind LITERAL_REAL_FLOAT
public static final TokenKind LPAREN
public static final TokenKind RPAREN
public static final TokenKind COMMA
public static final TokenKind IDENTIFIER
public static final TokenKind COLON
public static final TokenKind HASH
public static final TokenKind RSQUARE
public static final TokenKind LSQUARE
public static final TokenKind LCURLY
public static final TokenKind RCURLY
public static final TokenKind DOT
public static final TokenKind PLUS
public static final TokenKind STAR
public static final TokenKind MINUS
public static final TokenKind SELECT_FIRST
public static final TokenKind SELECT_LAST
public static final TokenKind QMARK
public static final TokenKind PROJECT
public static final TokenKind DIV
public static final TokenKind GE
public static final TokenKind GT
public static final TokenKind LE
public static final TokenKind LT
public static final TokenKind EQ
public static final TokenKind NE
public static final TokenKind MOD
public static final TokenKind NOT
public static final TokenKind ASSIGN
public static final TokenKind INSTANCEOF
public static final TokenKind MATCHES
public static final TokenKind BETWEEN
public static final TokenKind SELECT
public static final TokenKind POWER
public static final TokenKind ELVIS
public static final TokenKind SAFE_NAVI
public static final TokenKind BEAN_REF
public static final TokenKind FACTORY_BEAN_REF
public static final TokenKind SYMBOLIC_OR
public static final TokenKind SYMBOLIC_AND
public static final TokenKind INC
public static final TokenKind DEC
public static TokenKind[] values()
for (TokenKind c : TokenKind.values()) System.out.println(c);
public static TokenKind valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String toString()
toString
in class java.lang.Enum<TokenKind>
public boolean hasPayload()
public int getLength()