public static enum JcodTokens.Token extends java.lang.Enum<JcodTokens.Token>
Enum Constant and Description |
---|
ASSIGN |
ATTR |
BYTEINDEX |
BYTES |
CLASS |
COLON |
COMMA |
COMP |
DIV |
EOF |
EQ |
FILE |
IDENT |
INTERFACE |
INTVAL |
LBRACE |
LONGSTRINGVAL |
LONGVAL |
LPAREN |
LSQBRACKET |
MACRO |
MODULE |
RBRACE |
RPAREN |
RSQBRACKET |
SEMICOLON |
SHORTINDEX |
STRINGVAL |
ZEROINDEX |
Modifier and Type | Field and Description |
---|---|
private JcodTokens.KeywordType |
key_type |
private java.lang.String |
parsekey |
private java.lang.String |
printval |
private JcodTokens.TokenType |
tk_type |
private java.lang.Integer |
value |
Modifier and Type | Method and Description |
---|---|
private void |
init(java.lang.Integer val,
java.lang.String print,
java.lang.String op,
JcodTokens.TokenType tt,
JcodTokens.KeywordType kt) |
java.lang.String |
parsekey() |
java.lang.String |
printval() |
java.lang.String |
toString() |
int |
value() |
static JcodTokens.Token |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static JcodTokens.Token[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JcodTokens.Token EOF
public static final JcodTokens.Token IDENT
public static final JcodTokens.Token LONGSTRINGVAL
public static final JcodTokens.Token INTVAL
public static final JcodTokens.Token LONGVAL
public static final JcodTokens.Token STRINGVAL
public static final JcodTokens.Token CLASS
public static final JcodTokens.Token INTERFACE
public static final JcodTokens.Token DIV
public static final JcodTokens.Token EQ
public static final JcodTokens.Token ASSIGN
public static final JcodTokens.Token MODULE
public static final JcodTokens.Token COLON
public static final JcodTokens.Token SEMICOLON
public static final JcodTokens.Token COMMA
public static final JcodTokens.Token LBRACE
public static final JcodTokens.Token RBRACE
public static final JcodTokens.Token LPAREN
public static final JcodTokens.Token RPAREN
public static final JcodTokens.Token LSQBRACKET
public static final JcodTokens.Token RSQBRACKET
public static final JcodTokens.Token BYTEINDEX
public static final JcodTokens.Token SHORTINDEX
public static final JcodTokens.Token ATTR
public static final JcodTokens.Token BYTES
public static final JcodTokens.Token MACRO
public static final JcodTokens.Token COMP
public static final JcodTokens.Token FILE
public static final JcodTokens.Token ZEROINDEX
private java.lang.Integer value
private java.lang.String printval
private java.lang.String parsekey
private JcodTokens.TokenType tk_type
private JcodTokens.KeywordType key_type
public static JcodTokens.Token[] values()
for (JcodTokens.Token c : JcodTokens.Token.values()) System.out.println(c);
public static JcodTokens.Token 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 nullprivate void init(java.lang.Integer val, java.lang.String print, java.lang.String op, JcodTokens.TokenType tt, JcodTokens.KeywordType kt)
public java.lang.String printval()
public java.lang.String parsekey()
public int value()
public java.lang.String toString()
toString
in class java.lang.Enum<JcodTokens.Token>