Class ExprLexer
java.lang.Object
org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
org.antlr.v4.runtime.Lexer
org.apache.drill.common.expression.parser.ExprLexer
- All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource
public class ExprLexer
extends org.antlr.v4.runtime.Lexer
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATN
protected static final org.antlr.v4.runtime.dfa.DFA[]
static final String
protected static final org.antlr.v4.runtime.atn.PredictionContextCache
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
Deprecated.static final int
static final int
static final int
static final org.antlr.v4.runtime.Vocabulary
static final int
Fields inherited from class org.antlr.v4.runtime.Lexer
_channel, _factory, _hitEOF, _input, _mode, _modeStack, _text, _token, _tokenFactorySourcePair, _tokenStartCharIndex, _tokenStartCharPositionInLine, _tokenStartLine, _type, DEFAULT_MODE, DEFAULT_TOKEN_CHANNEL, HIDDEN, MAX_CHAR_VALUE, MIN_CHAR_VALUE, MORE, SKIP
Fields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF
-
Constructor Summary
-
Method Summary
Methods inherited from class org.antlr.v4.runtime.Lexer
emit, emit, emitEOF, getAllTokens, getChannel, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getSourceName, getText, getToken, getTokenFactory, getType, mode, more, nextToken, notifyListeners, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skip
Methods inherited from class org.antlr.v4.runtime.Recognizer
addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
If
public static final int If- See Also:
-
Else
public static final int Else- See Also:
-
Return
public static final int Return- See Also:
-
Then
public static final int Then- See Also:
-
End
public static final int End- See Also:
-
In
public static final int In- See Also:
-
Case
public static final int Case- See Also:
-
When
public static final int When- See Also:
-
Cast
public static final int Cast- See Also:
-
Convert
public static final int Convert- See Also:
-
AnyValue
public static final int AnyValue- See Also:
-
Nullable
public static final int Nullable- See Also:
-
Repeat
public static final int Repeat- See Also:
-
As
public static final int As- See Also:
-
BIT
public static final int BIT- See Also:
-
INT
public static final int INT- See Also:
-
BIGINT
public static final int BIGINT- See Also:
-
FLOAT4
public static final int FLOAT4- See Also:
-
FLOAT8
public static final int FLOAT8- See Also:
-
VARCHAR
public static final int VARCHAR- See Also:
-
VARBINARY
public static final int VARBINARY- See Also:
-
DATE
public static final int DATE- See Also:
-
TIMESTAMP
public static final int TIMESTAMP- See Also:
-
TIME
public static final int TIME- See Also:
-
TIMESTAMPTZ
public static final int TIMESTAMPTZ- See Also:
-
INTERVAL
public static final int INTERVAL- See Also:
-
INTERVALYEAR
public static final int INTERVALYEAR- See Also:
-
INTERVALDAY
public static final int INTERVALDAY- See Also:
-
Period
public static final int Period- See Also:
-
DECIMAL9
public static final int DECIMAL9- See Also:
-
DECIMAL18
public static final int DECIMAL18- See Also:
-
DECIMAL28DENSE
public static final int DECIMAL28DENSE- See Also:
-
DECIMAL28SPARSE
public static final int DECIMAL28SPARSE- See Also:
-
DECIMAL38DENSE
public static final int DECIMAL38DENSE- See Also:
-
DECIMAL38SPARSE
public static final int DECIMAL38SPARSE- See Also:
-
VARDECIMAL
public static final int VARDECIMAL- See Also:
-
Or
public static final int Or- See Also:
-
And
public static final int And- See Also:
-
Equals
public static final int Equals- See Also:
-
NEquals
public static final int NEquals- See Also:
-
GTEquals
public static final int GTEquals- See Also:
-
LTEquals
public static final int LTEquals- See Also:
-
Caret
public static final int Caret- See Also:
-
Excl
public static final int Excl- See Also:
-
GT
public static final int GT- See Also:
-
LT
public static final int LT- See Also:
-
Plus
public static final int Plus- See Also:
-
Minus
public static final int Minus- See Also:
-
Asterisk
public static final int Asterisk- See Also:
-
ForwardSlash
public static final int ForwardSlash- See Also:
-
Percent
public static final int Percent- See Also:
-
OBrace
public static final int OBrace- See Also:
-
CBrace
public static final int CBrace- See Also:
-
OBracket
public static final int OBracket- See Also:
-
CBracket
public static final int CBracket- See Also:
-
OParen
public static final int OParen- See Also:
-
CParen
public static final int CParen- See Also:
-
SColon
public static final int SColon- See Also:
-
Comma
public static final int Comma- See Also:
-
QMark
public static final int QMark- See Also:
-
Colon
public static final int Colon- See Also:
-
SingleQuote
public static final int SingleQuote- See Also:
-
Bool
public static final int Bool- See Also:
-
Number
public static final int Number- See Also:
-
Identifier
public static final int Identifier- See Also:
-
QuotedIdentifier
public static final int QuotedIdentifier- See Also:
-
String
public static final int String- See Also:
-
LineComment
public static final int LineComment- See Also:
-
BlockComment
public static final int BlockComment- See Also:
-
Space
public static final int Space- See Also:
-
channelNames
-
modeNames
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARY
instead. -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
ExprLexer
public ExprLexer(org.antlr.v4.runtime.CharStream input)
-
-
Method Details
-
getTokenNames
Deprecated.- Overrides:
getTokenNames
in classorg.antlr.v4.runtime.Lexer
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()- Overrides:
getVocabulary
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getGrammarFileName
- Specified by:
getGrammarFileName
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getRuleNames
- Specified by:
getRuleNames
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATN
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getChannelNames
- Overrides:
getChannelNames
in classorg.antlr.v4.runtime.Lexer
-
getModeNames
- Overrides:
getModeNames
in classorg.antlr.v4.runtime.Lexer
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
getATN
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
action
public void action(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int actionIndex) - Overrides:
action
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
VOCABULARY
instead.