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 SummaryFields 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 intASstatic intASCstatic intBACKQUOTED_IDENTIFIERstatic intBIGDECIMAL_LITERALstatic intBIGINT_LITERALstatic intBRACKETED_COMMENTstatic intBYstatic intCALLstatic intDECIMAL_VALUEstatic intDESCstatic intDISTRIBUTEDstatic intDOUBLE_LITERALstatic intDROPstatic intEXPONENT_VALUEstatic intFALSEstatic intFIELDstatic intFIELDSstatic intFIRSTstatic intFLOAT_LITERALstatic intIDENTIFIERstatic intIDENTIFIER_KWstatic intINTEGER_VALUEstatic intLASTstatic intLOCALLYstatic intMAPstatic intMINUSstatic intNULLSstatic intORDEREDstatic intPARTITIONstatic intPLUSstatic intREPLACEstatic intRULE_booleanValuestatic intRULE_callArgumentstatic intRULE_constantstatic intRULE_expressionstatic intRULE_fieldListstatic intRULE_identifierstatic intRULE_multipartIdentifierstatic intRULE_nonReservedstatic intRULE_numberstatic intRULE_orderstatic intRULE_orderFieldstatic intRULE_quotedIdentifierstatic intRULE_singleStatementstatic intRULE_statementstatic intRULE_stringMapstatic intRULE_transformstatic intRULE_transformArgumentstatic intRULE_writeDistributionSpecstatic intRULE_writeOrderingSpecstatic intRULE_writeSpecstatic java.lang.String[]ruleNamesstatic intSETstatic intSIMPLE_COMMENTstatic intSMALLINT_LITERALstatic intSTRINGstatic intT__0static intT__1static intT__2static intT__3static intT__4static intTABLEstatic intTINYINT_LITERALstatic java.lang.String[]tokenNamesDeprecated.UseVOCABULARYinstead.static intTRUEstatic intUNORDEREDstatic intUNRECOGNIZEDstatic org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWITHstatic intWRITEstatic intWS
 - 
Constructor SummaryConstructors Constructor Description IcebergSqlExtensionsParser(org.antlr.v4.runtime.TokenStream input)
 - 
Method Summary- 
Methods inherited from class org.antlr.v4.runtime.ParseraddContextToParseTree, 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.Recognizeraction, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
 
- 
 
- 
- 
- 
Field Detail- 
_decisionToDFAprotected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA 
 - 
_sharedContextCacheprotected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache 
 - 
T__0public static final int T__0 - See Also:
- Constant Field Values
 
 - 
T__1public static final int T__1 - See Also:
- Constant Field Values
 
 - 
T__2public static final int T__2 - See Also:
- Constant Field Values
 
 - 
T__3public static final int T__3 - See Also:
- Constant Field Values
 
 - 
T__4public static final int T__4 - See Also:
- Constant Field Values
 
 - 
ADDpublic static final int ADD - See Also:
- Constant Field Values
 
 - 
ALTERpublic static final int ALTER - See Also:
- Constant Field Values
 
 - 
ASpublic static final int AS - See Also:
- Constant Field Values
 
 - 
ASCpublic static final int ASC - See Also:
- Constant Field Values
 
 - 
BYpublic static final int BY - See Also:
- Constant Field Values
 
 - 
CALLpublic static final int CALL - See Also:
- Constant Field Values
 
 - 
DESCpublic static final int DESC - See Also:
- Constant Field Values
 
 - 
DISTRIBUTEDpublic static final int DISTRIBUTED - See Also:
- Constant Field Values
 
 - 
DROPpublic static final int DROP - See Also:
- Constant Field Values
 
 - 
FIELDpublic static final int FIELD - See Also:
- Constant Field Values
 
 - 
FIELDSpublic static final int FIELDS - See Also:
- Constant Field Values
 
 - 
FIRSTpublic static final int FIRST - See Also:
- Constant Field Values
 
 - 
LASTpublic static final int LAST - See Also:
- Constant Field Values
 
 - 
LOCALLYpublic static final int LOCALLY - See Also:
- Constant Field Values
 
 - 
NULLSpublic static final int NULLS - See Also:
- Constant Field Values
 
 - 
ORDEREDpublic static final int ORDERED - See Also:
- Constant Field Values
 
 - 
PARTITIONpublic static final int PARTITION - See Also:
- Constant Field Values
 
 - 
REPLACEpublic static final int REPLACE - See Also:
- Constant Field Values
 
 - 
IDENTIFIER_KWpublic static final int IDENTIFIER_KW - See Also:
- Constant Field Values
 
 - 
SETpublic static final int SET - See Also:
- Constant Field Values
 
 - 
TABLEpublic static final int TABLE - See Also:
- Constant Field Values
 
 - 
UNORDEREDpublic static final int UNORDERED - See Also:
- Constant Field Values
 
 - 
WITHpublic static final int WITH - See Also:
- Constant Field Values
 
 - 
WRITEpublic static final int WRITE - See Also:
- Constant Field Values
 
 - 
TRUEpublic static final int TRUE - See Also:
- Constant Field Values
 
 - 
FALSEpublic static final int FALSE - See Also:
- Constant Field Values
 
 - 
MAPpublic static final int MAP - See Also:
- Constant Field Values
 
 - 
PLUSpublic static final int PLUS - See Also:
- Constant Field Values
 
 - 
MINUSpublic static final int MINUS - See Also:
- Constant Field Values
 
 - 
STRINGpublic static final int STRING - See Also:
- Constant Field Values
 
 - 
BIGINT_LITERALpublic static final int BIGINT_LITERAL - See Also:
- Constant Field Values
 
 - 
SMALLINT_LITERALpublic static final int SMALLINT_LITERAL - See Also:
- Constant Field Values
 
 - 
TINYINT_LITERALpublic static final int TINYINT_LITERAL - See Also:
- Constant Field Values
 
 - 
INTEGER_VALUEpublic static final int INTEGER_VALUE - See Also:
- Constant Field Values
 
 - 
EXPONENT_VALUEpublic static final int EXPONENT_VALUE - See Also:
- Constant Field Values
 
 - 
DECIMAL_VALUEpublic static final int DECIMAL_VALUE - See Also:
- Constant Field Values
 
 - 
FLOAT_LITERALpublic static final int FLOAT_LITERAL - See Also:
- Constant Field Values
 
 - 
DOUBLE_LITERALpublic static final int DOUBLE_LITERAL - See Also:
- Constant Field Values
 
 - 
BIGDECIMAL_LITERALpublic static final int BIGDECIMAL_LITERAL - See Also:
- Constant Field Values
 
 - 
IDENTIFIERpublic static final int IDENTIFIER - See Also:
- Constant Field Values
 
 - 
BACKQUOTED_IDENTIFIERpublic static final int BACKQUOTED_IDENTIFIER - See Also:
- Constant Field Values
 
 - 
SIMPLE_COMMENTpublic static final int SIMPLE_COMMENT - See Also:
- Constant Field Values
 
 - 
BRACKETED_COMMENTpublic static final int BRACKETED_COMMENT - See Also:
- Constant Field Values
 
 - 
WSpublic static final int WS - See Also:
- Constant Field Values
 
 - 
UNRECOGNIZEDpublic static final int UNRECOGNIZED - See Also:
- Constant Field Values
 
 - 
RULE_singleStatementpublic static final int RULE_singleStatement - See Also:
- Constant Field Values
 
 - 
RULE_statementpublic static final int RULE_statement - See Also:
- Constant Field Values
 
 - 
RULE_writeSpecpublic static final int RULE_writeSpec - See Also:
- Constant Field Values
 
 - 
RULE_writeDistributionSpecpublic static final int RULE_writeDistributionSpec - See Also:
- Constant Field Values
 
 - 
RULE_writeOrderingSpecpublic static final int RULE_writeOrderingSpec - See Also:
- Constant Field Values
 
 - 
RULE_callArgumentpublic static final int RULE_callArgument - See Also:
- Constant Field Values
 
 - 
RULE_orderpublic static final int RULE_order - See Also:
- Constant Field Values
 
 - 
RULE_orderFieldpublic static final int RULE_orderField - See Also:
- Constant Field Values
 
 - 
RULE_transformpublic static final int RULE_transform - See Also:
- Constant Field Values
 
 - 
RULE_transformArgumentpublic static final int RULE_transformArgument - See Also:
- Constant Field Values
 
 - 
RULE_expressionpublic static final int RULE_expression - See Also:
- Constant Field Values
 
 - 
RULE_constantpublic static final int RULE_constant - See Also:
- Constant Field Values
 
 - 
RULE_stringMappublic static final int RULE_stringMap - See Also:
- Constant Field Values
 
 - 
RULE_booleanValuepublic static final int RULE_booleanValue - See Also:
- Constant Field Values
 
 - 
RULE_numberpublic static final int RULE_number - See Also:
- Constant Field Values
 
 - 
RULE_multipartIdentifierpublic static final int RULE_multipartIdentifier - See Also:
- Constant Field Values
 
 - 
RULE_identifierpublic static final int RULE_identifier - See Also:
- Constant Field Values
 
 - 
RULE_quotedIdentifierpublic static final int RULE_quotedIdentifier - See Also:
- Constant Field Values
 
 - 
RULE_fieldListpublic static final int RULE_fieldList - See Also:
- Constant Field Values
 
 - 
RULE_nonReservedpublic static final int RULE_nonReserved - See Also:
- Constant Field Values
 
 - 
ruleNamespublic static final java.lang.String[] ruleNames 
 - 
VOCABULARYpublic static final org.antlr.v4.runtime.Vocabulary VOCABULARY 
 - 
tokenNames@Deprecated public static final java.lang.String[] tokenNames Deprecated.UseVOCABULARYinstead.
 - 
_serializedATNpublic static final java.lang.String _serializedATN - See Also:
- Constant Field Values
 
 - 
_ATNpublic static final org.antlr.v4.runtime.atn.ATN _ATN 
 
- 
 - 
Method Detail- 
getTokenNames@Deprecated public java.lang.String[] getTokenNames() Deprecated.- Specified by:
- getTokenNamesin class- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
 
 - 
getVocabularypublic org.antlr.v4.runtime.Vocabulary getVocabulary() - Overrides:
- getVocabularyin class- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
 
 - 
getGrammarFileNamepublic java.lang.String getGrammarFileName() - Specified by:
- getGrammarFileNamein class- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
 
 - 
getRuleNamespublic java.lang.String[] getRuleNames() - Specified by:
- getRuleNamesin class- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
 
 - 
getSerializedATNpublic java.lang.String getSerializedATN() - Overrides:
- getSerializedATNin class- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
 
 - 
getATNpublic org.antlr.v4.runtime.atn.ATN getATN() - Specified by:
- getATNin class- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
 
 - 
singleStatementpublic final IcebergSqlExtensionsParser.SingleStatementContext singleStatement() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
statementpublic final IcebergSqlExtensionsParser.StatementContext statement() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
writeSpecpublic final IcebergSqlExtensionsParser.WriteSpecContext writeSpec() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
writeDistributionSpecpublic final IcebergSqlExtensionsParser.WriteDistributionSpecContext writeDistributionSpec() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
writeOrderingSpecpublic final IcebergSqlExtensionsParser.WriteOrderingSpecContext writeOrderingSpec() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
callArgumentpublic final IcebergSqlExtensionsParser.CallArgumentContext callArgument() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
orderpublic final IcebergSqlExtensionsParser.OrderContext order() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
orderFieldpublic final IcebergSqlExtensionsParser.OrderFieldContext orderField() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
transformpublic final IcebergSqlExtensionsParser.TransformContext transform() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
transformArgumentpublic final IcebergSqlExtensionsParser.TransformArgumentContext transformArgument() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
expressionpublic final IcebergSqlExtensionsParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
constantpublic final IcebergSqlExtensionsParser.ConstantContext constant() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
stringMappublic final IcebergSqlExtensionsParser.StringMapContext stringMap() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
booleanValuepublic final IcebergSqlExtensionsParser.BooleanValueContext booleanValue() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
numberpublic final IcebergSqlExtensionsParser.NumberContext number() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
multipartIdentifierpublic final IcebergSqlExtensionsParser.MultipartIdentifierContext multipartIdentifier() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
identifierpublic final IcebergSqlExtensionsParser.IdentifierContext identifier() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
quotedIdentifierpublic final IcebergSqlExtensionsParser.QuotedIdentifierContext quotedIdentifier() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
fieldListpublic final IcebergSqlExtensionsParser.FieldListContext fieldList() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 - 
nonReservedpublic final IcebergSqlExtensionsParser.NonReservedContext nonReserved() throws org.antlr.v4.runtime.RecognitionException - Throws:
- org.antlr.v4.runtime.RecognitionException
 
 
- 
 
-