public static enum PushbackTokenizer.Token extends java.lang.Enum<PushbackTokenizer.Token>
Enum Constant and Description |
---|
COLON
Colon :
|
EOF
Marks the end of the input
|
EQUALS
The equals sign (=)
|
GREATER_THAN
Greater than sign (>)
|
KEY
A text
|
LEFT_PARENT
opening parentheses token (
|
LESS_THAN
Less than sign (<)
|
NOT
Not token (-)
|
OR
Or token (or) (|)
|
QUESTION_MARK
A question mark (?)
|
RIGHT_PARENT
closing parentheses token )
|
XOR
Xor token (xor) (^)
|
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
name |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString() |
static PushbackTokenizer.Token |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PushbackTokenizer.Token[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PushbackTokenizer.Token NOT
public static final PushbackTokenizer.Token OR
public static final PushbackTokenizer.Token XOR
public static final PushbackTokenizer.Token LEFT_PARENT
public static final PushbackTokenizer.Token RIGHT_PARENT
public static final PushbackTokenizer.Token COLON
public static final PushbackTokenizer.Token EQUALS
public static final PushbackTokenizer.Token KEY
public static final PushbackTokenizer.Token QUESTION_MARK
public static final PushbackTokenizer.Token EOF
public static final PushbackTokenizer.Token LESS_THAN
public static final PushbackTokenizer.Token GREATER_THAN
private final java.lang.String name
public static PushbackTokenizer.Token[] values()
for (PushbackTokenizer.Token c : PushbackTokenizer.Token.values()) System.out.println(c);
public static PushbackTokenizer.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 nullpublic java.lang.String toString()
toString
in class java.lang.Enum<PushbackTokenizer.Token>