public static enum Token.Kind extends Enum<Token.Kind>
Enum Constant and Description |
---|
AND |
ARROW |
AT |
COLON |
COMMA |
DASH |
DEPS |
DIVIDE |
DOT |
EOL |
GEQ |
GREATER |
HASHROCKET |
ID |
IDENT |
INDENT |
LBRACE |
LBRACKET |
LEFT_WAVE |
LEQ |
LPAREN |
MINUS |
MODULES |
MODULUS |
NOT |
OR |
OVERRIDES |
PACKAGING |
PARENT |
PLUGIN |
PLUGIN_OVERRIDE |
PROJECT |
PROPS |
RBRACE |
RBRACKET |
REPOSITORIES |
REQUIRE |
RPAREN |
SCM |
SRCS |
STAR |
STRING |
Modifier and Type | Method and Description |
---|---|
static Token.Kind |
determine(String value)
from token text, determines kind.
|
static Token.Kind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Token.Kind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Token.Kind IDENT
public static final Token.Kind STRING
public static final Token.Kind DOT
public static final Token.Kind COLON
public static final Token.Kind MINUS
public static final Token.Kind DIVIDE
public static final Token.Kind STAR
public static final Token.Kind MODULUS
public static final Token.Kind COMMA
public static final Token.Kind AT
public static final Token.Kind ARROW
public static final Token.Kind HASHROCKET
public static final Token.Kind LEFT_WAVE
public static final Token.Kind GREATER
public static final Token.Kind LEQ
public static final Token.Kind GEQ
public static final Token.Kind LPAREN
public static final Token.Kind RPAREN
public static final Token.Kind LBRACKET
public static final Token.Kind RBRACKET
public static final Token.Kind LBRACE
public static final Token.Kind RBRACE
public static final Token.Kind REQUIRE
public static final Token.Kind SRCS
public static final Token.Kind SCM
public static final Token.Kind PROJECT
public static final Token.Kind REPOSITORIES
public static final Token.Kind OR
public static final Token.Kind AND
public static final Token.Kind NOT
public static final Token.Kind DEPS
public static final Token.Kind ID
public static final Token.Kind PARENT
public static final Token.Kind EOL
public static final Token.Kind INDENT
public static final Token.Kind DASH
public static final Token.Kind PACKAGING
public static final Token.Kind OVERRIDES
public static final Token.Kind PROPS
public static final Token.Kind MODULES
public static final Token.Kind PLUGIN
public static final Token.Kind PLUGIN_OVERRIDE
public static Token.Kind[] values()
for (Token.Kind c : Token.Kind.values()) System.out.println(c);
public static Token.Kind valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static Token.Kind determine(String value)
Copyright © 2022. All rights reserved.