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.Tokenpublic java.lang.String getText()
getText in interface SinkReturns.Tokenpublic java.lang.Object getRawValue()
getRawValue in interface SinkReturns.Tokenpublic java.util.Set<SinkReturns.TokenTypeFlags> getFlags()
getFlags in interface SinkReturns.Token