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 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 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 String[]Deprecated.static final intstatic final intstatic final intstatic final intstatic 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 -
LineComment
public static final int LineComment- See Also:
-
BlockComment
public static final int BlockComment- See Also:
-
Whitespace
public static final int Whitespace- See Also:
-
If
public static final int If- See Also:
-
Then
public static final int Then- See Also:
-
Else
public static final int Else- See Also:
-
Func
public static final int Func- 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:
-
Timestamp_TZ
public static final int Timestamp_TZ- See Also:
-
Date
public static final int Date- See Also:
-
Time
public static final int Time- See Also:
-
Interval_Year
public static final int Interval_Year- See Also:
-
Interval_Day
public static final int Interval_Day- See Also:
-
Interval_Compound
public static final int Interval_Compound- See Also:
-
UUID
public static final int UUID- See Also:
-
Decimal
public static final int Decimal- See Also:
-
Precision_Time
public static final int Precision_Time- See Also:
-
Precision_Timestamp
public static final int Precision_Timestamp- See Also:
-
Precision_Timestamp_TZ
public static final int Precision_Timestamp_TZ- 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:
-
UserDefined
public static final int UserDefined- See Also:
-
Bool
public static final int Bool- See Also:
-
Str
public static final int Str- See Also:
-
VBin
public static final int VBin- See Also:
-
Ts
public static final int Ts- See Also:
-
TsTZ
public static final int TsTZ- See Also:
-
IYear
public static final int IYear- See Also:
-
IDay
public static final int IDay- See Also:
-
ICompound
public static final int ICompound- See Also:
-
Dec
public static final int Dec- See Also:
-
PT
public static final int PT- See Also:
-
PTs
public static final int PTs- See Also:
-
PTsTZ
public static final int PTsTZ- See Also:
-
FChar
public static final int FChar- See Also:
-
VChar
public static final int VChar- See Also:
-
FBin
public static final int FBin- See Also:
-
Any
public static final int Any- See Also:
-
AnyVar
public static final int AnyVar- See Also:
-
DoubleColon
public static final int DoubleColon- 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:
-
Eq
public static final int Eq- See Also:
-
Ne
public static final int Ne- 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:
-
OAngleBracket
public static final int OAngleBracket- See Also:
-
CAngleBracket
public static final int CAngleBracket- See Also:
-
OParen
public static final int OParen- See Also:
-
CParen
public static final int CParen- See Also:
-
OBracket
public static final int OBracket- See Also:
-
CBracket
public static final int CBracket- See Also:
-
Comma
public static final int Comma- See Also:
-
Colon
public static final int Colon- See Also:
-
QMark
public static final int QMark- See Also:
-
Hash
public static final int Hash- See Also:
-
Dot
public static final int Dot- 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:
-
Arrow
public static final int Arrow- See Also:
-
Number
public static final int Number- See Also:
-
Identifier
public static final int Identifier- See Also:
-
Newline
public static final int Newline- See Also:
-
RULE_startRule
public static final int RULE_startRule- See Also:
-
RULE_typeStatement
public static final int RULE_typeStatement- See Also:
-
RULE_scalarType
public static final int RULE_scalarType- See Also:
-
RULE_parameterizedType
public static final int RULE_parameterizedType- See Also:
-
RULE_funcParams
public static final int RULE_funcParams- See Also:
-
RULE_numericParameter
public static final int RULE_numericParameter- See Also:
-
RULE_anyType
public static final int RULE_anyType- See Also:
-
RULE_typeDef
public static final int RULE_typeDef- 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>
-
startRule
public final SubstraitTypeParser.StartRuleContext startRule() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeStatement
public final SubstraitTypeParser.TypeStatementContext typeStatement() 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
-
funcParams
public final SubstraitTypeParser.FuncParamsContext funcParams() 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
-
typeDef
public final SubstraitTypeParser.TypeDefContext typeDef() 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.