枚举 TokenType
- java.lang.Object
-
- java.lang.Enum<TokenType>
-
- top.daxian1218.dust.db.dict.express.TokenType
-
-
枚举常量概要
-
字段概要
字段 修饰符和类型 字段 说明 java.lang.String
name
-
-
-
枚举常量详细资料
-
NULL
public static final TokenType NULL
-
NOT
public static final TokenType NOT
-
FUNCTION
public static final TokenType FUNCTION
-
FOR
public static final TokenType FOR
-
IF
public static final TokenType IF
-
AND
public static final TokenType AND
-
OR
public static final TokenType OR
-
TRUE
public static final TokenType TRUE
-
FALSE
public static final TokenType FALSE
-
IDENTIFIER
public static final TokenType IDENTIFIER
-
VARIANT
public static final TokenType VARIANT
-
LITERAL_INT
public static final TokenType LITERAL_INT
-
LITERAL_FLOAT
public static final TokenType LITERAL_FLOAT
-
LITERAL_HEX
public static final TokenType LITERAL_HEX
-
LITERAL_CHARS
public static final TokenType LITERAL_CHARS
-
LITERAL_NCHARS
public static final TokenType LITERAL_NCHARS
-
LITERAL_ALIAS
public static final TokenType LITERAL_ALIAS
-
LPAREN
public static final TokenType LPAREN
-
RPAREN
public static final TokenType RPAREN
-
LBRACE
public static final TokenType LBRACE
-
RBRACE
public static final TokenType RBRACE
-
LBRACKET
public static final TokenType LBRACKET
-
RBRACKET
public static final TokenType RBRACKET
-
SEMI
public static final TokenType SEMI
-
COMMA
public static final TokenType COMMA
-
DOT
public static final TokenType DOT
-
DOTDOT
public static final TokenType DOTDOT
-
DOTDOTDOT
public static final TokenType DOTDOTDOT
-
EQ
public static final TokenType EQ
-
GT
public static final TokenType GT
-
LT
public static final TokenType LT
-
BANG
public static final TokenType BANG
-
BANGBANG
public static final TokenType BANGBANG
-
BANG_TILDE
public static final TokenType BANG_TILDE
-
BANG_TILDE_STAR
public static final TokenType BANG_TILDE_STAR
-
TILDE
public static final TokenType TILDE
-
TILDE_STAR
public static final TokenType TILDE_STAR
-
TILDE_EQ
public static final TokenType TILDE_EQ
-
QUES
public static final TokenType QUES
-
COLON
public static final TokenType COLON
-
COLONCOLON
public static final TokenType COLONCOLON
-
COLONEQ
public static final TokenType COLONEQ
-
EQEQ
public static final TokenType EQEQ
-
LTEQ
public static final TokenType LTEQ
-
LTEQGT
public static final TokenType LTEQGT
-
LTGT
public static final TokenType LTGT
-
GTEQ
public static final TokenType GTEQ
-
BANGEQ
public static final TokenType BANGEQ
-
BANGGT
public static final TokenType BANGGT
-
BANGLT
public static final TokenType BANGLT
-
AMPAMP
public static final TokenType AMPAMP
-
BARBAR
public static final TokenType BARBAR
-
BARBARSLASH
public static final TokenType BARBARSLASH
-
BARSLASH
public static final TokenType BARSLASH
-
PLUS
public static final TokenType PLUS
-
SUB
public static final TokenType SUB
-
SUBGT
public static final TokenType SUBGT
-
SUBGTGT
public static final TokenType SUBGTGT
-
STAR
public static final TokenType STAR
-
SLASH
public static final TokenType SLASH
-
AMP
public static final TokenType AMP
-
BAR
public static final TokenType BAR
-
CARET
public static final TokenType CARET
-
PERCENT
public static final TokenType PERCENT
-
LTLT
public static final TokenType LTLT
-
GTGT
public static final TokenType GTGT
-
MONKEYS_AT
public static final TokenType MONKEYS_AT
-
MONKEYS_AT_AT
public static final TokenType MONKEYS_AT_AT
-
POUND
public static final TokenType POUND
-
POUNDGT
public static final TokenType POUNDGT
-
POUNDGTGT
public static final TokenType POUNDGTGT
-
MONKEYS_AT_GT
public static final TokenType MONKEYS_AT_GT
-
LT_MONKEYS_AT
public static final TokenType LT_MONKEYS_AT
-
EOF
public static final TokenType EOF
-
-
方法详细资料
-
values
public static TokenType[] values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:for (TokenType c : TokenType.values()) System.out.println(c);
- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
public static TokenType valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name
- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值
-
-