public static interface LexicalAnalyzer.Token extends Cloneable
Modifier and Type | Field and Description |
---|---|
static int |
ARGUMENT_ASSIGNMENT |
static int |
ASSIGNMENT |
static int |
BEGIN_$CONSTANT |
static int |
CHAR |
static int |
CLOSED_BRACKET |
static int |
COLON |
static int |
COMA |
static int |
END_$CONSTANT |
static int |
EOF |
static int |
FALSE |
static int |
FLOATING_POINT_LITERAL |
static int |
IDENTIFIER |
static int |
INTEGER_LITERAL |
static int |
ISNULL |
static int |
NOTNULL |
static int |
NULL |
static int |
OP_ADD |
static int |
OP_AND |
static int |
OP_CONCAT |
static int |
OP_DIV |
static int |
OP_EQ |
static int |
OP_GE |
static int |
OP_GETATTR |
static int |
OP_GT |
static int |
OP_LE |
static int |
OP_LT |
static int |
OP_MOD |
static int |
OP_MULT |
static int |
OP_NE |
static int |
OP_NOT |
static int |
OP_OR |
static int |
OP_REGEXP |
static int |
OP_SUBST |
static int |
OPEN_BRACKET |
static int |
PARENTHESIS_CLOSE |
static int |
PARENTHESIS_OPEN |
static int |
PRED_BETWEEN |
static int |
PRED_ILIKE |
static int |
PRED_IN |
static int |
PRED_IS |
static int |
PRED_LIKE |
static int |
STRING_LITERAL |
static int |
TRUE |
Modifier and Type | Method and Description |
---|---|
LexicalAnalyzer.Token |
clone()
Creates a copy of the object.
|
java.lang.String |
getLiteral() |
int |
getType() |
java.lang.Object |
getValue() |
boolean |
is(java.lang.String... value) |
void |
set(int type,
java.lang.String literal) |
void |
set(int type,
java.lang.String literal,
java.lang.Object value) |
void |
setLiteral(java.lang.String value) |
cloneQuietly, cloneQuietly
static final int EOF
static final int IDENTIFIER
static final int STRING_LITERAL
static final int INTEGER_LITERAL
static final int FLOATING_POINT_LITERAL
static final int NULL
static final int TRUE
static final int FALSE
static final int OP_NOT
static final int OP_ADD
static final int OP_SUBST
static final int OP_MULT
static final int OP_DIV
static final int OP_MOD
static final int OP_REGEXP
static final int OP_LT
static final int OP_GT
static final int OP_LE
static final int OP_GE
static final int OP_EQ
static final int OP_NE
static final int PRED_BETWEEN
static final int PRED_LIKE
static final int PRED_ILIKE
static final int PRED_IS
static final int OP_OR
static final int OP_AND
static final int ISNULL
static final int NOTNULL
static final int PARENTHESIS_OPEN
static final int PARENTHESIS_CLOSE
static final int COMA
static final int OP_GETATTR
static final int CHAR
static final int OP_CONCAT
static final int OPEN_BRACKET
static final int CLOSED_BRACKET
static final int ASSIGNMENT
static final int ARGUMENT_ASSIGNMENT
static final int COLON
static final int BEGIN_$CONSTANT
static final int END_$CONSTANT
static final int PRED_IN
LexicalAnalyzer.Token clone() throws java.lang.CloneNotSupportedException
Cloneable
java.lang.CloneNotSupportedException
- if the instance of the object cannot
be cloned. As this is extending Cloneable
so its sure
it implements it, so this exception may be used for problems on specific
object instances.Object#clone()}.
void set(int type, java.lang.String literal)
void set(int type, java.lang.String literal, java.lang.Object value)
int getType()
java.lang.Object getValue()
java.lang.String getLiteral()
void setLiteral(java.lang.String value)
boolean is(java.lang.String... value)