private static class TokenStreamDumper.Token extends java.lang.Object implements SinkReturns.Token
Modifier and Type | Field and Description |
---|---|
private java.util.Set<SinkReturns.TokenTypeFlags> |
flags |
private java.lang.Object |
raw |
private SinkReturns.TokenType |
type |
private java.lang.String |
value |
Modifier | Constructor and Description |
---|---|
(package private) |
Token(SinkReturns.TokenType type,
java.lang.String value,
java.lang.Object raw) |
private |
Token(SinkReturns.TokenType type,
java.lang.String value,
java.lang.Object raw,
java.util.Set<SinkReturns.TokenTypeFlags> flags) |
(package private) |
Token(SinkReturns.TokenType type,
java.lang.String value,
java.lang.Object raw,
SinkReturns.TokenTypeFlags flag) |
(package private) |
Token(SinkReturns.TokenType type,
java.lang.String value,
SinkReturns.TokenTypeFlags... flags) |
(package private) |
Token(SinkReturns.TokenType type,
java.lang.String value,
SinkReturns.TokenTypeFlags flag) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<SinkReturns.TokenTypeFlags> |
getFlags() |
java.lang.Object |
getRawValue() |
java.lang.String |
getText() |
SinkReturns.TokenType |
getTokenType() |
private final SinkReturns.TokenType type
private final java.lang.String value
private final java.lang.Object raw
private final java.util.Set<SinkReturns.TokenTypeFlags> flags
Token(SinkReturns.TokenType type, java.lang.String value, java.lang.Object raw)
Token(SinkReturns.TokenType type, java.lang.String value, java.lang.Object raw, SinkReturns.TokenTypeFlags flag)
Token(SinkReturns.TokenType type, java.lang.String value, SinkReturns.TokenTypeFlags flag)
Token(SinkReturns.TokenType type, java.lang.String value, SinkReturns.TokenTypeFlags... flags)
private Token(SinkReturns.TokenType type, java.lang.String value, java.lang.Object raw, java.util.Set<SinkReturns.TokenTypeFlags> flags)
public SinkReturns.TokenType getTokenType()
getTokenType
in interface SinkReturns.Token
public java.lang.String getText()
getText
in interface SinkReturns.Token
public java.lang.Object getRawValue()
getRawValue
in interface SinkReturns.Token
public java.util.Set<SinkReturns.TokenTypeFlags> getFlags()
getFlags
in interface SinkReturns.Token