Package io.github.qishr.cascara.lang.json.token
Enum JsonTokenType
java.lang.Object
java.lang.Enum<io.github.qishr.cascara.lang.json.token.JsonTokenType>
io.github.qishr.cascara.lang.json.token.JsonTokenType
All Implemented Interfaces:
TokenType
public final enum JsonTokenType
extends Enum<JsonTokenType>
Enum Constants
| Enum Constant | Description |
|---|---|
| LEFT_BRACE | |
| RIGHT_BRACE | |
| LEFT_BRACKET | |
| RIGHT_BRACKET | |
| COLON | |
| COMMA | |
| DOT | |
| STRING | |
| NUMBER | |
| BOOLEAN | |
| NULL | |
| EOF | |
| UNKNOWN | |
| ERROR | |
| IDENTIFIER | |
| COMMENT |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public static JsonTokenType[] | values() | |
| public static JsonTokenType | valueOf(String name) | |
| public String | getId() | |
| public TokenCategory | getCategory() |
Enum Constant Details
LEFT_BRACE
public static final LEFT_BRACE
RIGHT_BRACE
public static final RIGHT_BRACE
LEFT_BRACKET
public static final LEFT_BRACKET
RIGHT_BRACKET
public static final RIGHT_BRACKET
COLON
public static final COLON
COMMA
public static final COMMA
DOT
public static final DOT
STRING
public static final STRING
NUMBER
public static final NUMBER
BOOLEAN
public static final BOOLEAN
NULL
public static final NULL
EOF
public static final EOF
UNKNOWN
public static final UNKNOWN
ERROR
public static final ERROR
IDENTIFIER
public static final IDENTIFIER
COMMENT
public static final COMMENT
Method Details
values
public static JsonTokenType[] values()
valueOf
public static JsonTokenType valueOf(String name)
getId
public String getId()
Specified By:
getCategory
public TokenCategory getCategory()
Specified By: