Package io.github.qishr.cascara.ui.api
Enum Kind
java.lang.Object
java.lang.Enum<io.github.qishr.cascara.ui.api.HighlightingToken.Kind>
io.github.qishr.cascara.ui.api.HighlightingToken.Kind
Enclosing Class:
io.github.qishr.cascara.ui.api.HighlightingToken
public static final enum Kind
extends Enum<Kind>
Enum Constants
| Enum Constant | Description |
|---|---|
| ANNOTATION | |
| CONSTANT | |
| METHOD | |
| NAMESPACE | |
| PRIMITIVE_TYPE | |
| REFERENCE_TYPE | |
| REGEX | |
| VARIABLE | |
| MODIFIER | |
| CHARACTER | |
| COMMENT | |
| IDENTIFIER | |
| KEYWORD | |
| LITERAL | |
| NUMBER | |
| OPERATOR | |
| OTHER | |
| PUNCTUATION | |
| STRING |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public static Kind[] | values() | |
| public static Kind | valueOf(String name) |
Enum Constant Details
ANNOTATION
public static final ANNOTATION
CONSTANT
public static final CONSTANT
METHOD
public static final METHOD
NAMESPACE
public static final NAMESPACE
PRIMITIVE_TYPE
public static final PRIMITIVE_TYPE
REFERENCE_TYPE
public static final REFERENCE_TYPE
REGEX
public static final REGEX
VARIABLE
public static final VARIABLE
MODIFIER
public static final MODIFIER
CHARACTER
public static final CHARACTER
COMMENT
public static final COMMENT
IDENTIFIER
public static final IDENTIFIER
KEYWORD
public static final KEYWORD
LITERAL
public static final LITERAL
NUMBER
public static final NUMBER
OPERATOR
public static final OPERATOR
OTHER
public static final OTHER
PUNCTUATION
public static final PUNCTUATION
STRING
public static final STRING
Method Details
values
public static Kind[] values()
valueOf
public static Kind valueOf(String name)