Skip to content

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)