| Package | Description |
|---|---|
| com.mysql.cj.xdevapi |
Java classes for X DevAPI support.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) ExprParser.TokenType |
ExprParser.Token.type |
| Modifier and Type | Field and Description |
|---|---|
(package private) static java.util.Map<java.lang.String,ExprParser.TokenType> |
ExprParser.reservedWords
Mapping of reserved words to token types.
|
| Modifier and Type | Method and Description |
|---|---|
static ExprParser.TokenType |
ExprParser.TokenType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ExprParser.TokenType[] |
ExprParser.TokenType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
ExprParser.assertTokenAt(int pos,
ExprParser.TokenType type)
Assert that the token at pos is of type type.
|
(package private) java.lang.String |
ExprParser.consumeToken(ExprParser.TokenType t)
Consume token.
|
(package private) boolean |
ExprParser.currentTokenTypeEquals(ExprParser.TokenType t)
Does the current token have type `t'?
|
(package private) boolean |
ExprParser.nextTokenTypeEquals(ExprParser.TokenType t)
Does the next token have type `t'?
|
(package private) MysqlxExpr.Expr |
ExprParser.parseLeftAssocBinaryOpExpr(ExprParser.TokenType[] types,
ExprParser.ParseExpr innerParser)
Parse a left-associated binary operator.
|
(package private) boolean |
ExprParser.posTokenTypeEquals(int pos,
ExprParser.TokenType t)
Does the token at position `pos' have type `t'?
|
| Constructor and Description |
|---|
Token(ExprParser.TokenType x,
char c) |
Token(ExprParser.TokenType t,
java.lang.String v) |