Class IcebergSqlExtensionsParser
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
-
public class IcebergSqlExtensionsParser extends org.antlr.v4.runtime.Parser
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN_ATNprotected static org.antlr.v4.runtime.dfa.DFA[]_decisionToDFAstatic java.lang.String_serializedATNprotected static org.antlr.v4.runtime.atn.PredictionContextCache_sharedContextCachestatic intADDstatic intALTERstatic intARRAYstatic intASstatic intASCstatic intBACKQUOTED_IDENTIFIERstatic intBIGDECIMAL_LITERALstatic intBIGINT_LITERALstatic intBRACKETED_COMMENTstatic intBRANCHstatic intBYstatic intCALLstatic intCREATEstatic intDAYSstatic intDECIMAL_VALUEstatic intDESCstatic intDISTRIBUTEDstatic intDOUBLE_LITERALstatic intDROPstatic intEXISTSstatic intEXPONENT_VALUEstatic intFALSEstatic intFIELDstatic intFIELDSstatic intFIRSTstatic intFLOAT_LITERALstatic intHOURSstatic intIDENTIFIERstatic intIDENTIFIER_KWstatic intIFstatic intINTEGER_VALUEstatic intLASTstatic intLOCALLYstatic intMAPstatic intMINUSstatic intMINUTESstatic intMONTHSstatic intNOTstatic intNULLSstatic intOFstatic intORstatic intORDEREDstatic intPARTITIONstatic intPLUSstatic intREPLACEstatic intRETAINstatic intRETENTIONstatic intRULE_booleanValuestatic intRULE_branchOptionsstatic intRULE_callArgumentstatic intRULE_constantstatic intRULE_createReplaceBranchClausestatic intRULE_createReplaceTagClausestatic intRULE_expressionstatic intRULE_fieldListstatic intRULE_identifierstatic intRULE_maxSnapshotAgestatic intRULE_minSnapshotsToKeepstatic intRULE_multipartIdentifierstatic intRULE_nonReservedstatic intRULE_numberstatic intRULE_numSnapshotsstatic intRULE_orderstatic intRULE_orderFieldstatic intRULE_quotedIdentifierstatic intRULE_refRetainstatic intRULE_singleOrderstatic intRULE_singleStatementstatic intRULE_snapshotIdstatic intRULE_snapshotRetentionstatic intRULE_statementstatic intRULE_stringArraystatic intRULE_stringMapstatic intRULE_tagOptionsstatic intRULE_timeUnitstatic intRULE_transformstatic intRULE_transformArgumentstatic intRULE_writeDistributionSpecstatic intRULE_writeOrderingSpecstatic intRULE_writeSpecstatic java.lang.String[]ruleNamesstatic intSETstatic intSIMPLE_COMMENTstatic intSMALLINT_LITERALstatic intSNAPSHOTstatic intSNAPSHOTSstatic intSTRINGstatic intT__0static intT__1static intT__2static intT__3static intT__4static intTABLEstatic intTAGstatic intTINYINT_LITERALstatic java.lang.String[]tokenNamesDeprecated.UseVOCABULARYinstead.static intTRUEstatic intUNORDEREDstatic intUNRECOGNIZEDstatic intVERSIONstatic org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWITHstatic intWRITEstatic intWS
-
Constructor Summary
Constructors Constructor Description IcebergSqlExtensionsParser(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, 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, unrollRecursionContexts
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-
-
-
Field Detail
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
-
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
-
T__0
public static final int T__0
- See Also:
- Constant Field Values
-
T__1
public static final int T__1
- See Also:
- Constant Field Values
-
T__2
public static final int T__2
- See Also:
- Constant Field Values
-
T__3
public static final int T__3
- See Also:
- Constant Field Values
-
T__4
public static final int T__4
- See Also:
- Constant Field Values
-
ADD
public static final int ADD
- See Also:
- Constant Field Values
-
ALTER
public static final int ALTER
- See Also:
- Constant Field Values
-
AS
public static final int AS
- See Also:
- Constant Field Values
-
ASC
public static final int ASC
- See Also:
- Constant Field Values
-
BRANCH
public static final int BRANCH
- See Also:
- Constant Field Values
-
BY
public static final int BY
- See Also:
- Constant Field Values
-
CALL
public static final int CALL
- See Also:
- Constant Field Values
-
DAYS
public static final int DAYS
- See Also:
- Constant Field Values
-
DESC
public static final int DESC
- See Also:
- Constant Field Values
-
DISTRIBUTED
public static final int DISTRIBUTED
- See Also:
- Constant Field Values
-
DROP
public static final int DROP
- See Also:
- Constant Field Values
-
EXISTS
public static final int EXISTS
- See Also:
- Constant Field Values
-
FIELD
public static final int FIELD
- See Also:
- Constant Field Values
-
FIELDS
public static final int FIELDS
- See Also:
- Constant Field Values
-
FIRST
public static final int FIRST
- See Also:
- Constant Field Values
-
HOURS
public static final int HOURS
- See Also:
- Constant Field Values
-
IF
public static final int IF
- See Also:
- Constant Field Values
-
LAST
public static final int LAST
- See Also:
- Constant Field Values
-
LOCALLY
public static final int LOCALLY
- See Also:
- Constant Field Values
-
MINUTES
public static final int MINUTES
- See Also:
- Constant Field Values
-
MONTHS
public static final int MONTHS
- See Also:
- Constant Field Values
-
CREATE
public static final int CREATE
- See Also:
- Constant Field Values
-
NOT
public static final int NOT
- See Also:
- Constant Field Values
-
NULLS
public static final int NULLS
- See Also:
- Constant Field Values
-
OF
public static final int OF
- See Also:
- Constant Field Values
-
OR
public static final int OR
- See Also:
- Constant Field Values
-
ORDERED
public static final int ORDERED
- See Also:
- Constant Field Values
-
PARTITION
public static final int PARTITION
- See Also:
- Constant Field Values
-
REPLACE
public static final int REPLACE
- See Also:
- Constant Field Values
-
RETAIN
public static final int RETAIN
- See Also:
- Constant Field Values
-
RETENTION
public static final int RETENTION
- See Also:
- Constant Field Values
-
IDENTIFIER_KW
public static final int IDENTIFIER_KW
- See Also:
- Constant Field Values
-
SET
public static final int SET
- See Also:
- Constant Field Values
-
SNAPSHOT
public static final int SNAPSHOT
- See Also:
- Constant Field Values
-
SNAPSHOTS
public static final int SNAPSHOTS
- See Also:
- Constant Field Values
-
TABLE
public static final int TABLE
- See Also:
- Constant Field Values
-
TAG
public static final int TAG
- See Also:
- Constant Field Values
-
UNORDERED
public static final int UNORDERED
- See Also:
- Constant Field Values
-
VERSION
public static final int VERSION
- See Also:
- Constant Field Values
-
WITH
public static final int WITH
- See Also:
- Constant Field Values
-
WRITE
public static final int WRITE
- See Also:
- Constant Field Values
-
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
-
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
-
MAP
public static final int MAP
- See Also:
- Constant Field Values
-
ARRAY
public static final int ARRAY
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
-
STRING
public static final int STRING
- See Also:
- Constant Field Values
-
BIGINT_LITERAL
public static final int BIGINT_LITERAL
- See Also:
- Constant Field Values
-
SMALLINT_LITERAL
public static final int SMALLINT_LITERAL
- See Also:
- Constant Field Values
-
TINYINT_LITERAL
public static final int TINYINT_LITERAL
- See Also:
- Constant Field Values
-
INTEGER_VALUE
public static final int INTEGER_VALUE
- See Also:
- Constant Field Values
-
EXPONENT_VALUE
public static final int EXPONENT_VALUE
- See Also:
- Constant Field Values
-
DECIMAL_VALUE
public static final int DECIMAL_VALUE
- See Also:
- Constant Field Values
-
FLOAT_LITERAL
public static final int FLOAT_LITERAL
- See Also:
- Constant Field Values
-
DOUBLE_LITERAL
public static final int DOUBLE_LITERAL
- See Also:
- Constant Field Values
-
BIGDECIMAL_LITERAL
public static final int BIGDECIMAL_LITERAL
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final int IDENTIFIER
- See Also:
- Constant Field Values
-
BACKQUOTED_IDENTIFIER
public static final int BACKQUOTED_IDENTIFIER
- See Also:
- Constant Field Values
-
SIMPLE_COMMENT
public static final int SIMPLE_COMMENT
- See Also:
- Constant Field Values
-
BRACKETED_COMMENT
public static final int BRACKETED_COMMENT
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
UNRECOGNIZED
public static final int UNRECOGNIZED
- See Also:
- Constant Field Values
-
RULE_singleStatement
public static final int RULE_singleStatement
- See Also:
- Constant Field Values
-
RULE_statement
public static final int RULE_statement
- See Also:
- Constant Field Values
-
RULE_createReplaceTagClause
public static final int RULE_createReplaceTagClause
- See Also:
- Constant Field Values
-
RULE_createReplaceBranchClause
public static final int RULE_createReplaceBranchClause
- See Also:
- Constant Field Values
-
RULE_tagOptions
public static final int RULE_tagOptions
- See Also:
- Constant Field Values
-
RULE_branchOptions
public static final int RULE_branchOptions
- See Also:
- Constant Field Values
-
RULE_snapshotRetention
public static final int RULE_snapshotRetention
- See Also:
- Constant Field Values
-
RULE_refRetain
public static final int RULE_refRetain
- See Also:
- Constant Field Values
-
RULE_maxSnapshotAge
public static final int RULE_maxSnapshotAge
- See Also:
- Constant Field Values
-
RULE_minSnapshotsToKeep
public static final int RULE_minSnapshotsToKeep
- See Also:
- Constant Field Values
-
RULE_writeSpec
public static final int RULE_writeSpec
- See Also:
- Constant Field Values
-
RULE_writeDistributionSpec
public static final int RULE_writeDistributionSpec
- See Also:
- Constant Field Values
-
RULE_writeOrderingSpec
public static final int RULE_writeOrderingSpec
- See Also:
- Constant Field Values
-
RULE_callArgument
public static final int RULE_callArgument
- See Also:
- Constant Field Values
-
RULE_singleOrder
public static final int RULE_singleOrder
- See Also:
- Constant Field Values
-
RULE_order
public static final int RULE_order
- See Also:
- Constant Field Values
-
RULE_orderField
public static final int RULE_orderField
- See Also:
- Constant Field Values
-
RULE_transform
public static final int RULE_transform
- See Also:
- Constant Field Values
-
RULE_transformArgument
public static final int RULE_transformArgument
- See Also:
- Constant Field Values
-
RULE_expression
public static final int RULE_expression
- See Also:
- Constant Field Values
-
RULE_constant
public static final int RULE_constant
- See Also:
- Constant Field Values
-
RULE_stringMap
public static final int RULE_stringMap
- See Also:
- Constant Field Values
-
RULE_stringArray
public static final int RULE_stringArray
- See Also:
- Constant Field Values
-
RULE_booleanValue
public static final int RULE_booleanValue
- See Also:
- Constant Field Values
-
RULE_number
public static final int RULE_number
- See Also:
- Constant Field Values
-
RULE_multipartIdentifier
public static final int RULE_multipartIdentifier
- See Also:
- Constant Field Values
-
RULE_identifier
public static final int RULE_identifier
- See Also:
- Constant Field Values
-
RULE_quotedIdentifier
public static final int RULE_quotedIdentifier
- See Also:
- Constant Field Values
-
RULE_fieldList
public static final int RULE_fieldList
- See Also:
- Constant Field Values
-
RULE_nonReserved
public static final int RULE_nonReserved
- See Also:
- Constant Field Values
-
RULE_snapshotId
public static final int RULE_snapshotId
- See Also:
- Constant Field Values
-
RULE_numSnapshots
public static final int RULE_numSnapshots
- See Also:
- Constant Field Values
-
RULE_timeUnit
public static final int RULE_timeUnit
- See Also:
- Constant Field Values
-
ruleNames
public static final java.lang.String[] ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final java.lang.String[] tokenNames
Deprecated.UseVOCABULARYinstead.
-
_serializedATN
public static final java.lang.String _serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
getTokenNames
@Deprecated public java.lang.String[] 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
public java.lang.String getGrammarFileName()
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public java.lang.String[] getRuleNames()
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public java.lang.String 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>
-
singleStatement
public final IcebergSqlExtensionsParser.SingleStatementContext singleStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
statement
public final IcebergSqlExtensionsParser.StatementContext statement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
createReplaceTagClause
public final IcebergSqlExtensionsParser.CreateReplaceTagClauseContext createReplaceTagClause() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
createReplaceBranchClause
public final IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext createReplaceBranchClause() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
tagOptions
public final IcebergSqlExtensionsParser.TagOptionsContext tagOptions() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
branchOptions
public final IcebergSqlExtensionsParser.BranchOptionsContext branchOptions() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
snapshotRetention
public final IcebergSqlExtensionsParser.SnapshotRetentionContext snapshotRetention() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
refRetain
public final IcebergSqlExtensionsParser.RefRetainContext refRetain() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
maxSnapshotAge
public final IcebergSqlExtensionsParser.MaxSnapshotAgeContext maxSnapshotAge() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
minSnapshotsToKeep
public final IcebergSqlExtensionsParser.MinSnapshotsToKeepContext minSnapshotsToKeep() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
writeSpec
public final IcebergSqlExtensionsParser.WriteSpecContext writeSpec() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
writeDistributionSpec
public final IcebergSqlExtensionsParser.WriteDistributionSpecContext writeDistributionSpec() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
writeOrderingSpec
public final IcebergSqlExtensionsParser.WriteOrderingSpecContext writeOrderingSpec() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
callArgument
public final IcebergSqlExtensionsParser.CallArgumentContext callArgument() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
singleOrder
public final IcebergSqlExtensionsParser.SingleOrderContext singleOrder() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
order
public final IcebergSqlExtensionsParser.OrderContext order() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
orderField
public final IcebergSqlExtensionsParser.OrderFieldContext orderField() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
transform
public final IcebergSqlExtensionsParser.TransformContext transform() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
transformArgument
public final IcebergSqlExtensionsParser.TransformArgumentContext transformArgument() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
expression
public final IcebergSqlExtensionsParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
constant
public final IcebergSqlExtensionsParser.ConstantContext constant() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
stringMap
public final IcebergSqlExtensionsParser.StringMapContext stringMap() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
stringArray
public final IcebergSqlExtensionsParser.StringArrayContext stringArray() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
booleanValue
public final IcebergSqlExtensionsParser.BooleanValueContext booleanValue() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
number
public final IcebergSqlExtensionsParser.NumberContext number() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
multipartIdentifier
public final IcebergSqlExtensionsParser.MultipartIdentifierContext multipartIdentifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
identifier
public final IcebergSqlExtensionsParser.IdentifierContext identifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
quotedIdentifier
public final IcebergSqlExtensionsParser.QuotedIdentifierContext quotedIdentifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
fieldList
public final IcebergSqlExtensionsParser.FieldListContext fieldList() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
nonReserved
public final IcebergSqlExtensionsParser.NonReservedContext nonReserved() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
snapshotId
public final IcebergSqlExtensionsParser.SnapshotIdContext snapshotId() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
numSnapshots
public final IcebergSqlExtensionsParser.NumSnapshotsContext numSnapshots() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
timeUnit
public final IcebergSqlExtensionsParser.TimeUnitContext timeUnit() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
-