public enum Token extends Enum<Token>
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Optional<Token> |
findTokenByRepr(String repr) |
Token |
parent() |
List<Token> |
path() |
String |
repr() |
String |
shortName() |
static Token |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Token[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Token Token
public static final Token Text
public static final Token Whitespace
public static final Token Escape
public static final Token Error
public static final Token Other
public static final Token Keyword
public static final Token KeywordConstant
public static final Token KeywordDeclaration
public static final Token KeywordNamespace
public static final Token KeywordPseudo
public static final Token KeywordReserved
public static final Token KeywordType
public static final Token Name
public static final Token NameAttribute
public static final Token NameBuiltin
public static final Token NameBuiltinPseudo
public static final Token NameClass
public static final Token NameConstant
public static final Token NameDecorator
public static final Token NameEntity
public static final Token NameException
public static final Token NameFunction
public static final Token NameProperty
public static final Token NameLabel
public static final Token NameNamespace
public static final Token NameOther
public static final Token NameTag
public static final Token NameVariable
public static final Token NameVariableClass
public static final Token NameVariableGlobal
public static final Token NameVariableInstance
public static final Token Literal
public static final Token LiteralDate
public static final Token String
public static final Token StringBacktick
public static final Token StringChar
public static final Token StringDoc
public static final Token StringDouble
public static final Token StringEscape
public static final Token StringHeredoc
public static final Token StringInterpol
public static final Token StringOther
public static final Token StringRegex
public static final Token StringSingle
public static final Token StringSymbol
public static final Token Number
public static final Token NumberBin
public static final Token NumberFloat
public static final Token NumberHex
public static final Token NumberInteger
public static final Token NumberIntegerLong
public static final Token NumberOct
public static final Token Operator
public static final Token OperatorWord
public static final Token Punctuation
public static final Token Comment
public static final Token CommentMultiline
public static final Token CommentPreproc
public static final Token CommentSingle
public static final Token CommentSpecial
public static final Token Generic
public static final Token GenericDeleted
Genericpublic static final Token GenericEmph
Genericpublic static final Token GenericError
Genericpublic static final Token GenericHeading
Genericpublic static final Token GenericInserted
Genericpublic static final Token GenericOutput
Genericpublic static final Token GenericPrompt
Genericpublic static final Token GenericStrong
Genericpublic static final Token GenericSubheading
Genericpublic static Token[] values()
for (Token c : Token.values()) System.out.println(c);
public static Token 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 Token parent()
public String shortName()
public String repr()
Copyright © 2014. All Rights Reserved.