Package io.substrait.type
Class SubstraitTypeParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
io.substrait.type.SubstraitTypeParser
public class SubstraitTypeParser
extends org.antlr.v4.runtime.Parser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class org.antlr.v4.runtime.Parser
org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATNprotected static final org.antlr.v4.runtime.dfa.DFA[]static final Stringprotected static final org.antlr.v4.runtime.atn.PredictionContextCachestatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]Deprecated.static final intstatic final intstatic final intstatic final org.antlr.v4.runtime.Vocabularystatic final intFields inherited from class org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOFFields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContextsMethods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
If
public static final int If- See Also:
-
Then
public static final int Then- See Also:
-
Else
public static final int Else- See Also:
-
Boolean
public static final int Boolean- See Also:
-
I8
public static final int I8- See Also:
-
I16
public static final int I16- See Also:
-
I32
public static final int I32- See Also:
-
I64
public static final int I64- See Also:
-
FP32
public static final int FP32- See Also:
-
FP64
public static final int FP64- See Also:
-
String
public static final int String- See Also:
-
Binary
public static final int Binary- See Also:
-
Timestamp
public static final int Timestamp- See Also:
-
TimestampTZ
public static final int TimestampTZ- See Also:
-
Date
public static final int Date- See Also:
-
Time
public static final int Time- See Also:
-
IntervalYear
public static final int IntervalYear- See Also:
-
IntervalDay
public static final int IntervalDay- See Also:
-
IntervalCompound
public static final int IntervalCompound- See Also:
-
UUID
public static final int UUID- See Also:
-
Decimal
public static final int Decimal- See Also:
-
PrecisionTimestamp
public static final int PrecisionTimestamp- See Also:
-
PrecisionTimestampTZ
public static final int PrecisionTimestampTZ- See Also:
-
FixedChar
public static final int FixedChar- See Also:
-
VarChar
public static final int VarChar- See Also:
-
FixedBinary
public static final int FixedBinary- See Also:
-
Struct
public static final int Struct- See Also:
-
NStruct
public static final int NStruct- See Also:
-
List
public static final int List- See Also:
-
Map
public static final int Map- See Also:
-
ANY
public static final int ANY- See Also:
-
UserDefined
public static final int UserDefined- See Also:
-
And
public static final int And- See Also:
-
Or
public static final int Or- See Also:
-
Assign
public static final int Assign- See Also:
-
Eq
public static final int Eq- See Also:
-
NotEquals
public static final int NotEquals- See Also:
-
Gte
public static final int Gte- See Also:
-
Lte
public static final int Lte- See Also:
-
Gt
public static final int Gt- See Also:
-
Lt
public static final int Lt- See Also:
-
Bang
public static final int Bang- 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:
-
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:
-
Number
public static final int Number- See Also:
-
Identifier
public static final int Identifier- See Also:
-
LineComment
public static final int LineComment- See Also:
-
BlockComment
public static final int BlockComment- See Also:
-
Whitespace
public static final int Whitespace- See Also:
-
Newline
public static final int Newline- See Also:
-
RULE_start
public static final int RULE_start- See Also:
-
RULE_scalarType
public static final int RULE_scalarType- See Also:
-
RULE_parameterizedType
public static final int RULE_parameterizedType- See Also:
-
RULE_numericParameter
public static final int RULE_numericParameter- See Also:
-
RULE_anyType
public static final int RULE_anyType- See Also:
-
RULE_type
public static final int RULE_type- See Also:
-
RULE_expr
public static final int RULE_expr- See Also:
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARYinstead. -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
SubstraitTypeParser
public SubstraitTypeParser(org.antlr.v4.runtime.TokenStream input)
-
-
Method Details
-
getTokenNames
Deprecated.- Specified by:
getTokenNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()- Overrides:
getVocabularyin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
getATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
start
public final SubstraitTypeParser.StartContext start() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
scalarType
public final SubstraitTypeParser.ScalarTypeContext scalarType() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameterizedType
public final SubstraitTypeParser.ParameterizedTypeContext parameterizedType() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
numericParameter
public final SubstraitTypeParser.NumericParameterContext numericParameter() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
anyType
public final SubstraitTypeParser.AnyTypeContext anyType() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
type
public final SubstraitTypeParser.TypeContext type() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
expr
public final SubstraitTypeParser.ExprContext expr() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
sempred
public boolean sempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex) - Overrides:
sempredin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
VOCABULARYinstead.