Package com.blazebit.persistence.parser
Class SQLParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
com.blazebit.persistence.parser.SQLParser
public class SQLParser
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 String_serializedATNprotected static org.antlr.v4.runtime.atn.PredictionContextCache_sharedContextCachestatic intALLstatic intANDstatic intAND_ASSIGNstatic intANYstatic intAPPLYstatic intASstatic intASCstatic intBETWEENstatic intBINARYstatic intBIT_ANDstatic intBIT_NOTstatic intBIT_ORstatic intBIT_XORstatic intBYstatic intCASEstatic intCASTstatic intCOLLATEstatic intCOMMAstatic intCOMMENTstatic intCONVERTstatic intCOUNTstatic intCOUNT_BIGstatic intCROSSstatic intCURRENTstatic intCURRENT_DATEstatic intCURRENT_TIMEstatic intCURRENT_TIMESTAMPstatic intCURRENT_USERstatic intDATEADDstatic intDATEDIFFstatic intDATENAMEstatic intDATEPARTstatic intDECIMALstatic intDESCstatic intDISTINCTstatic intDIV_ASSIGNstatic intDIVIDEstatic intDOLLARstatic intDOTstatic intDOUBLEstatic intDOUBLE_BARstatic intDOUBLE_QUOTE_IDstatic intELSEstatic intENDstatic intEQUALstatic intESCAPEstatic intEXCEPTstatic intEXCLAMATIONstatic intEXISTSstatic intFETCHstatic intFIRSTstatic intFLOATstatic intFOLLOWINGstatic intFROMstatic intFULLstatic intGREATERstatic intGROUPstatic intHAVINGstatic intIDstatic intIDENTITYstatic intIIFstatic intINstatic intINNERstatic intINTERSECTstatic intIPV4_OCTECTstatic intISstatic intJOINstatic intLEFTstatic intLESSstatic intLIKEstatic intLIMITstatic intLINE_COMMENTstatic intLR_BRACKETstatic intMAXstatic intMIN_ACTIVE_ROWVERSIONstatic intMINUSstatic intMINUS_ASSIGNstatic intMOD_ASSIGNstatic intMODULEstatic intMULT_ASSIGNstatic intNEXTstatic intNOTstatic intNULLstatic intOFFSETstatic intONstatic intONLYstatic intORstatic intOR_ASSIGNstatic intORDERstatic intOUTERstatic intOVERstatic intPARAMstatic intPARTITIONstatic intPERCENTstatic intPLUSstatic intPLUS_ASSIGNstatic intPRECEDINGstatic intPRECISIONstatic intRANGEstatic intREALstatic intRIGHTstatic intROWstatic intROWGUIDstatic intROWSstatic intRR_BRACKETstatic intRULE_as_column_aliasstatic intRULE_as_table_aliasstatic intRULE_assignment_operatorstatic intRULE_bracket_expressionstatic intRULE_case_expressionstatic intRULE_column_aliasstatic intRULE_column_alias_liststatic intRULE_column_elemstatic intRULE_comparison_operatorstatic intRULE_constantstatic intRULE_constant_expressionstatic intRULE_data_typestatic intRULE_derived_tablestatic intRULE_expressionstatic intRULE_expression_elemstatic intRULE_expression_liststatic intRULE_full_column_namestatic intRULE_function_callstatic intRULE_group_by_itemstatic intRULE_idstatic intRULE_join_partstatic intRULE_null_notnullstatic intRULE_order_by_clausestatic intRULE_order_by_expressionstatic intRULE_over_clausestatic intRULE_parseFromstatic intRULE_parseSelectStatementstatic intRULE_predicatestatic intRULE_primitive_expressionstatic intRULE_query_expressionstatic intRULE_query_specificationstatic intRULE_row_or_range_clausestatic intRULE_search_conditionstatic intRULE_search_condition_andstatic intRULE_search_condition_notstatic intRULE_select_liststatic intRULE_select_list_elemstatic intRULE_select_statementstatic intRULE_signstatic intRULE_simple_idstatic intRULE_sql_unionstatic intRULE_subquerystatic intRULE_switch_search_condition_sectionstatic intRULE_switch_sectionstatic intRULE_table_aliasstatic intRULE_table_namestatic intRULE_table_sourcestatic intRULE_table_source_itemstatic intRULE_table_source_item_joinedstatic intRULE_table_sourcesstatic intRULE_table_value_constructorstatic intRULE_top_clausestatic intRULE_top_countstatic intRULE_top_percentstatic intRULE_unary_operator_expressionstatic intRULE_window_frame_boundstatic intRULE_window_frame_extentstatic intRULE_window_frame_followingstatic intRULE_window_frame_precedingstatic String[]ruleNamesstatic intSELECTstatic intSESSION_USERstatic intSETstatic intSINGLE_QUOTEstatic intSOMEstatic intSPACEstatic intSQUARE_BRACKET_IDstatic intSTARstatic intSTRINGstatic intSYSTEM_USERstatic intTHENstatic intTIESstatic String[]tokenNamesDeprecated.UseVOCABULARYinstead.static intTOPstatic intUNBOUNDEDstatic intUNIONstatic intVALUESstatic org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWHENstatic intWHEREstatic intWITHstatic intWITHINstatic intXOR_ASSIGN -
Constructor Summary
Constructors Constructor Description SQLParser(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, 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 -
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache -
ALL
public static final int ALL- See Also:
- Constant Field Values
-
AND
public static final int AND- See Also:
- Constant Field Values
-
ANY
public static final int ANY- 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
-
BETWEEN
public static final int BETWEEN- See Also:
- Constant Field Values
-
BY
public static final int BY- See Also:
- Constant Field Values
-
CASE
public static final int CASE- See Also:
- Constant Field Values
-
COLLATE
public static final int COLLATE- See Also:
- Constant Field Values
-
CONVERT
public static final int CONVERT- See Also:
- Constant Field Values
-
CROSS
public static final int CROSS- See Also:
- Constant Field Values
-
CURRENT
public static final int CURRENT- See Also:
- Constant Field Values
-
CURRENT_DATE
public static final int CURRENT_DATE- See Also:
- Constant Field Values
-
CURRENT_TIME
public static final int CURRENT_TIME- See Also:
- Constant Field Values
-
CURRENT_TIMESTAMP
public static final int CURRENT_TIMESTAMP- See Also:
- Constant Field Values
-
CURRENT_USER
public static final int CURRENT_USER- See Also:
- Constant Field Values
-
DESC
public static final int DESC- See Also:
- Constant Field Values
-
DISTINCT
public static final int DISTINCT- See Also:
- Constant Field Values
-
DOUBLE
public static final int DOUBLE- See Also:
- Constant Field Values
-
ELSE
public static final int ELSE- See Also:
- Constant Field Values
-
END
public static final int END- See Also:
- Constant Field Values
-
ESCAPE
public static final int ESCAPE- See Also:
- Constant Field Values
-
EXCEPT
public static final int EXCEPT- See Also:
- Constant Field Values
-
EXISTS
public static final int EXISTS- See Also:
- Constant Field Values
-
FETCH
public static final int FETCH- See Also:
- Constant Field Values
-
FROM
public static final int FROM- See Also:
- Constant Field Values
-
FULL
public static final int FULL- See Also:
- Constant Field Values
-
GROUP
public static final int GROUP- See Also:
- Constant Field Values
-
HAVING
public static final int HAVING- See Also:
- Constant Field Values
-
IDENTITY
public static final int IDENTITY- See Also:
- Constant Field Values
-
IIF
public static final int IIF- See Also:
- Constant Field Values
-
IN
public static final int IN- See Also:
- Constant Field Values
-
INNER
public static final int INNER- See Also:
- Constant Field Values
-
INTERSECT
public static final int INTERSECT- See Also:
- Constant Field Values
-
IS
public static final int IS- See Also:
- Constant Field Values
-
JOIN
public static final int JOIN- See Also:
- Constant Field Values
-
LEFT
public static final int LEFT- See Also:
- Constant Field Values
-
LIKE
public static final int LIKE- See Also:
- Constant Field Values
-
NOT
public static final int NOT- See Also:
- Constant Field Values
-
NULL
public static final int NULL- See Also:
- Constant Field Values
-
ON
public static final int ON- See Also:
- Constant Field Values
-
OR
public static final int OR- See Also:
- Constant Field Values
-
ORDER
public static final int ORDER- See Also:
- Constant Field Values
-
OUTER
public static final int OUTER- See Also:
- Constant Field Values
-
OVER
public static final int OVER- See Also:
- Constant Field Values
-
PERCENT
public static final int PERCENT- See Also:
- Constant Field Values
-
PRECISION
public static final int PRECISION- See Also:
- Constant Field Values
-
RIGHT
public static final int RIGHT- See Also:
- Constant Field Values
-
SELECT
public static final int SELECT- See Also:
- Constant Field Values
-
SESSION_USER
public static final int SESSION_USER- See Also:
- Constant Field Values
-
SET
public static final int SET- See Also:
- Constant Field Values
-
SOME
public static final int SOME- See Also:
- Constant Field Values
-
SYSTEM_USER
public static final int SYSTEM_USER- See Also:
- Constant Field Values
-
THEN
public static final int THEN- See Also:
- Constant Field Values
-
TOP
public static final int TOP- See Also:
- Constant Field Values
-
UNION
public static final int UNION- See Also:
- Constant Field Values
-
VALUES
public static final int VALUES- See Also:
- Constant Field Values
-
WHEN
public static final int WHEN- See Also:
- Constant Field Values
-
WHERE
public static final int WHERE- See Also:
- Constant Field Values
-
WITH
public static final int WITH- See Also:
- Constant Field Values
-
WITHIN
public static final int WITHIN- See Also:
- Constant Field Values
-
APPLY
public static final int APPLY- See Also:
- Constant Field Values
-
CAST
public static final int CAST- See Also:
- Constant Field Values
-
COUNT
public static final int COUNT- See Also:
- Constant Field Values
-
COUNT_BIG
public static final int COUNT_BIG- See Also:
- Constant Field Values
-
DATEADD
public static final int DATEADD- See Also:
- Constant Field Values
-
DATEDIFF
public static final int DATEDIFF- See Also:
- Constant Field Values
-
DATENAME
public static final int DATENAME- See Also:
- Constant Field Values
-
DATEPART
public static final int DATEPART- See Also:
- Constant Field Values
-
FIRST
public static final int FIRST- See Also:
- Constant Field Values
-
FOLLOWING
public static final int FOLLOWING- See Also:
- Constant Field Values
-
MAX
public static final int MAX- See Also:
- Constant Field Values
-
MIN_ACTIVE_ROWVERSION
public static final int MIN_ACTIVE_ROWVERSION- See Also:
- Constant Field Values
-
NEXT
public static final int NEXT- See Also:
- Constant Field Values
-
OFFSET
public static final int OFFSET- See Also:
- Constant Field Values
-
ONLY
public static final int ONLY- See Also:
- Constant Field Values
-
PARTITION
public static final int PARTITION- See Also:
- Constant Field Values
-
PRECEDING
public static final int PRECEDING- See Also:
- Constant Field Values
-
RANGE
public static final int RANGE- See Also:
- Constant Field Values
-
ROW
public static final int ROW- See Also:
- Constant Field Values
-
ROWGUID
public static final int ROWGUID- See Also:
- Constant Field Values
-
ROWS
public static final int ROWS- See Also:
- Constant Field Values
-
TIES
public static final int TIES- See Also:
- Constant Field Values
-
UNBOUNDED
public static final int UNBOUNDED- See Also:
- Constant Field Values
-
SPACE
public static final int SPACE- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT- See Also:
- Constant Field Values
-
LINE_COMMENT
public static final int LINE_COMMENT- See Also:
- Constant Field Values
-
DOUBLE_QUOTE_ID
public static final int DOUBLE_QUOTE_ID- See Also:
- Constant Field Values
-
SINGLE_QUOTE
public static final int SINGLE_QUOTE- See Also:
- Constant Field Values
-
SQUARE_BRACKET_ID
public static final int SQUARE_BRACKET_ID- See Also:
- Constant Field Values
-
DECIMAL
public static final int DECIMAL- See Also:
- Constant Field Values
-
ID
public static final int ID- See Also:
- Constant Field Values
-
STRING
public static final int STRING- See Also:
- Constant Field Values
-
BINARY
public static final int BINARY- See Also:
- Constant Field Values
-
FLOAT
public static final int FLOAT- See Also:
- Constant Field Values
-
REAL
public static final int REAL- See Also:
- Constant Field Values
-
EQUAL
public static final int EQUAL- See Also:
- Constant Field Values
-
GREATER
public static final int GREATER- See Also:
- Constant Field Values
-
LESS
public static final int LESS- See Also:
- Constant Field Values
-
EXCLAMATION
public static final int EXCLAMATION- See Also:
- Constant Field Values
-
PLUS_ASSIGN
public static final int PLUS_ASSIGN- See Also:
- Constant Field Values
-
MINUS_ASSIGN
public static final int MINUS_ASSIGN- See Also:
- Constant Field Values
-
MULT_ASSIGN
public static final int MULT_ASSIGN- See Also:
- Constant Field Values
-
DIV_ASSIGN
public static final int DIV_ASSIGN- See Also:
- Constant Field Values
-
MOD_ASSIGN
public static final int MOD_ASSIGN- See Also:
- Constant Field Values
-
AND_ASSIGN
public static final int AND_ASSIGN- See Also:
- Constant Field Values
-
XOR_ASSIGN
public static final int XOR_ASSIGN- See Also:
- Constant Field Values
-
OR_ASSIGN
public static final int OR_ASSIGN- See Also:
- Constant Field Values
-
DOUBLE_BAR
public static final int DOUBLE_BAR- See Also:
- Constant Field Values
-
DOT
public static final int DOT- See Also:
- Constant Field Values
-
DOLLAR
public static final int DOLLAR- See Also:
- Constant Field Values
-
LR_BRACKET
public static final int LR_BRACKET- See Also:
- Constant Field Values
-
RR_BRACKET
public static final int RR_BRACKET- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA- See Also:
- Constant Field Values
-
STAR
public static final int STAR- See Also:
- Constant Field Values
-
DIVIDE
public static final int DIVIDE- See Also:
- Constant Field Values
-
MODULE
public static final int MODULE- 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
-
BIT_NOT
public static final int BIT_NOT- See Also:
- Constant Field Values
-
BIT_OR
public static final int BIT_OR- See Also:
- Constant Field Values
-
BIT_AND
public static final int BIT_AND- See Also:
- Constant Field Values
-
BIT_XOR
public static final int BIT_XOR- See Also:
- Constant Field Values
-
PARAM
public static final int PARAM- See Also:
- Constant Field Values
-
IPV4_OCTECT
public static final int IPV4_OCTECT- See Also:
- Constant Field Values
-
LIMIT
public static final int LIMIT- See Also:
- Constant Field Values
-
RULE_parseSelectStatement
public static final int RULE_parseSelectStatement- See Also:
- Constant Field Values
-
RULE_parseFrom
public static final int RULE_parseFrom- See Also:
- Constant Field Values
-
RULE_expression
public static final int RULE_expression- See Also:
- Constant Field Values
-
RULE_primitive_expression
public static final int RULE_primitive_expression- See Also:
- Constant Field Values
-
RULE_case_expression
public static final int RULE_case_expression- See Also:
- Constant Field Values
-
RULE_unary_operator_expression
public static final int RULE_unary_operator_expression- See Also:
- Constant Field Values
-
RULE_bracket_expression
public static final int RULE_bracket_expression- See Also:
- Constant Field Values
-
RULE_constant_expression
public static final int RULE_constant_expression- See Also:
- Constant Field Values
-
RULE_select_statement
public static final int RULE_select_statement- See Also:
- Constant Field Values
-
RULE_subquery
public static final int RULE_subquery- See Also:
- Constant Field Values
-
RULE_search_condition
public static final int RULE_search_condition- See Also:
- Constant Field Values
-
RULE_search_condition_and
public static final int RULE_search_condition_and- See Also:
- Constant Field Values
-
RULE_search_condition_not
public static final int RULE_search_condition_not- See Also:
- Constant Field Values
-
RULE_predicate
public static final int RULE_predicate- See Also:
- Constant Field Values
-
RULE_query_expression
public static final int RULE_query_expression- See Also:
- Constant Field Values
-
RULE_sql_union
public static final int RULE_sql_union- See Also:
- Constant Field Values
-
RULE_query_specification
public static final int RULE_query_specification- See Also:
- Constant Field Values
-
RULE_top_clause
public static final int RULE_top_clause- See Also:
- Constant Field Values
-
RULE_top_percent
public static final int RULE_top_percent- See Also:
- Constant Field Values
-
RULE_top_count
public static final int RULE_top_count- See Also:
- Constant Field Values
-
RULE_order_by_clause
public static final int RULE_order_by_clause- See Also:
- Constant Field Values
-
RULE_order_by_expression
public static final int RULE_order_by_expression- See Also:
- Constant Field Values
-
RULE_group_by_item
public static final int RULE_group_by_item- See Also:
- Constant Field Values
-
RULE_select_list
public static final int RULE_select_list- See Also:
- Constant Field Values
-
RULE_column_elem
public static final int RULE_column_elem- See Also:
- Constant Field Values
-
RULE_expression_elem
public static final int RULE_expression_elem- See Also:
- Constant Field Values
-
RULE_select_list_elem
public static final int RULE_select_list_elem- See Also:
- Constant Field Values
-
RULE_table_sources
public static final int RULE_table_sources- See Also:
- Constant Field Values
-
RULE_table_source
public static final int RULE_table_source- See Also:
- Constant Field Values
-
RULE_table_source_item_joined
public static final int RULE_table_source_item_joined- See Also:
- Constant Field Values
-
RULE_table_source_item
public static final int RULE_table_source_item- See Also:
- Constant Field Values
-
RULE_join_part
public static final int RULE_join_part- See Also:
- Constant Field Values
-
RULE_derived_table
public static final int RULE_derived_table- See Also:
- Constant Field Values
-
RULE_function_call
public static final int RULE_function_call- See Also:
- Constant Field Values
-
RULE_switch_section
public static final int RULE_switch_section- See Also:
- Constant Field Values
-
RULE_switch_search_condition_section
public static final int RULE_switch_search_condition_section- See Also:
- Constant Field Values
-
RULE_as_column_alias
public static final int RULE_as_column_alias- See Also:
- Constant Field Values
-
RULE_as_table_alias
public static final int RULE_as_table_alias- See Also:
- Constant Field Values
-
RULE_table_alias
public static final int RULE_table_alias- See Also:
- Constant Field Values
-
RULE_column_alias_list
public static final int RULE_column_alias_list- See Also:
- Constant Field Values
-
RULE_column_alias
public static final int RULE_column_alias- See Also:
- Constant Field Values
-
RULE_table_value_constructor
public static final int RULE_table_value_constructor- See Also:
- Constant Field Values
-
RULE_expression_list
public static final int RULE_expression_list- See Also:
- Constant Field Values
-
RULE_over_clause
public static final int RULE_over_clause- See Also:
- Constant Field Values
-
RULE_row_or_range_clause
public static final int RULE_row_or_range_clause- See Also:
- Constant Field Values
-
RULE_window_frame_extent
public static final int RULE_window_frame_extent- See Also:
- Constant Field Values
-
RULE_window_frame_bound
public static final int RULE_window_frame_bound- See Also:
- Constant Field Values
-
RULE_window_frame_preceding
public static final int RULE_window_frame_preceding- See Also:
- Constant Field Values
-
RULE_window_frame_following
public static final int RULE_window_frame_following- See Also:
- Constant Field Values
-
RULE_table_name
public static final int RULE_table_name- See Also:
- Constant Field Values
-
RULE_full_column_name
public static final int RULE_full_column_name- See Also:
- Constant Field Values
-
RULE_null_notnull
public static final int RULE_null_notnull- See Also:
- Constant Field Values
-
RULE_data_type
public static final int RULE_data_type- See Also:
- Constant Field Values
-
RULE_constant
public static final int RULE_constant- See Also:
- Constant Field Values
-
RULE_sign
public static final int RULE_sign- See Also:
- Constant Field Values
-
RULE_id
public static final int RULE_id- See Also:
- Constant Field Values
-
RULE_simple_id
public static final int RULE_simple_id- See Also:
- Constant Field Values
-
RULE_comparison_operator
public static final int RULE_comparison_operator- See Also:
- Constant Field Values
-
RULE_assignment_operator
public static final int RULE_assignment_operator- See Also:
- Constant Field Values
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARYinstead. -
_serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
SQLParser
public SQLParser(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>
-
parseSelectStatement
public final SQLParser.ParseSelectStatementContext parseSelectStatement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parseFrom
public final SQLParser.ParseFromContext parseFrom() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
expression
public final SQLParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
primitive_expression
public final SQLParser.Primitive_expressionContext primitive_expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
case_expression
public final SQLParser.Case_expressionContext case_expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
unary_operator_expression
public final SQLParser.Unary_operator_expressionContext unary_operator_expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
bracket_expression
public final SQLParser.Bracket_expressionContext bracket_expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
constant_expression
public final SQLParser.Constant_expressionContext constant_expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
select_statement
public final SQLParser.Select_statementContext select_statement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subquery
- Throws:
org.antlr.v4.runtime.RecognitionException
-
search_condition
public final SQLParser.Search_conditionContext search_condition() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
search_condition_and
public final SQLParser.Search_condition_andContext search_condition_and() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
search_condition_not
public final SQLParser.Search_condition_notContext search_condition_not() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
predicate
public final SQLParser.PredicateContext predicate() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
query_expression
public final SQLParser.Query_expressionContext query_expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
sql_union
public final SQLParser.Sql_unionContext sql_union() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
query_specification
public final SQLParser.Query_specificationContext query_specification() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
top_clause
public final SQLParser.Top_clauseContext top_clause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
top_percent
public final SQLParser.Top_percentContext top_percent() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
top_count
public final SQLParser.Top_countContext top_count() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
order_by_clause
public final SQLParser.Order_by_clauseContext order_by_clause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
order_by_expression
public final SQLParser.Order_by_expressionContext order_by_expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
group_by_item
public final SQLParser.Group_by_itemContext group_by_item() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
select_list
public final SQLParser.Select_listContext select_list() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
column_elem
public final SQLParser.Column_elemContext column_elem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
expression_elem
public final SQLParser.Expression_elemContext expression_elem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
select_list_elem
public final SQLParser.Select_list_elemContext select_list_elem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
table_sources
public final SQLParser.Table_sourcesContext table_sources() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
table_source
public final SQLParser.Table_sourceContext table_source() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
table_source_item_joined
public final SQLParser.Table_source_item_joinedContext table_source_item_joined() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
table_source_item
public final SQLParser.Table_source_itemContext table_source_item() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
join_part
public final SQLParser.Join_partContext join_part() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
derived_table
public final SQLParser.Derived_tableContext derived_table() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
function_call
public final SQLParser.Function_callContext function_call() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
switch_section
public final SQLParser.Switch_sectionContext switch_section() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
switch_search_condition_section
public final SQLParser.Switch_search_condition_sectionContext switch_search_condition_section() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
as_column_alias
public final SQLParser.As_column_aliasContext as_column_alias() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
as_table_alias
public final SQLParser.As_table_aliasContext as_table_alias() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
table_alias
public final SQLParser.Table_aliasContext table_alias() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
column_alias_list
public final SQLParser.Column_alias_listContext column_alias_list() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
column_alias
public final SQLParser.Column_aliasContext column_alias() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
table_value_constructor
public final SQLParser.Table_value_constructorContext table_value_constructor() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
expression_list
public final SQLParser.Expression_listContext expression_list() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
over_clause
public final SQLParser.Over_clauseContext over_clause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
row_or_range_clause
public final SQLParser.Row_or_range_clauseContext row_or_range_clause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
window_frame_extent
public final SQLParser.Window_frame_extentContext window_frame_extent() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
window_frame_bound
public final SQLParser.Window_frame_boundContext window_frame_bound() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
window_frame_preceding
public final SQLParser.Window_frame_precedingContext window_frame_preceding() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
window_frame_following
public final SQLParser.Window_frame_followingContext window_frame_following() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
table_name
public final SQLParser.Table_nameContext table_name() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
full_column_name
public final SQLParser.Full_column_nameContext full_column_name() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
null_notnull
public final SQLParser.Null_notnullContext null_notnull() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
data_type
public final SQLParser.Data_typeContext data_type() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
constant
- Throws:
org.antlr.v4.runtime.RecognitionException
-
sign
- Throws:
org.antlr.v4.runtime.RecognitionException
-
id
- Throws:
org.antlr.v4.runtime.RecognitionException
-
simple_id
public final SQLParser.Simple_idContext simple_id() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
comparison_operator
public final SQLParser.Comparison_operatorContext comparison_operator() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
assignment_operator
public final SQLParser.Assignment_operatorContext assignment_operator() 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>
-