Class TQLParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
TQLParser
public class TQLParser
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 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 String[]static 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[]Deprecated.static final org.antlr.v4.runtime.Vocabularystatic final intstatic 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
Modifier and TypeMethodDescriptionfinal TQLParser.AtomContextatom()org.antlr.v4.runtime.atn.ATNgetATN()String[]String[]Deprecated.org.antlr.v4.runtime.VocabularyidColumn()final TQLParser.IdTableContextidTable()final TQLParser.RelOpContextrelOp()final TQLParser.SelFuncContextselFunc()final TQLParser.TqlContexttql()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, sempred, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
T__0
public static final int T__0- See Also:
-
T__1
public static final int T__1- See Also:
-
T__2
public static final int T__2- See Also:
-
T__3
public static final int T__3- See Also:
-
T__4
public static final int T__4- See Also:
-
T__5
public static final int T__5- See Also:
-
IN_ELEMENTS
public static final int IN_ELEMENTS- See Also:
-
SELECT
public static final int SELECT- See Also:
-
FROM
public static final int FROM- See Also:
-
WHERE
public static final int WHERE- See Also:
-
GROUP_BY
public static final int GROUP_BY- See Also:
-
AND
public static final int AND- See Also:
-
OR
public static final int OR- See Also:
-
AS
public static final int AS- See Also:
-
BOOLEAN_LITTERAL
public static final int BOOLEAN_LITTERAL- See Also:
-
TABLE_STAR
public static final int TABLE_STAR- See Also:
-
COUNT
public static final int COUNT- See Also:
-
SUM
public static final int SUM- See Also:
-
DISTINCT
public static final int DISTINCT- See Also:
-
ELEMENTS
public static final int ELEMENTS- See Also:
-
TABLE_NAME
public static final int TABLE_NAME- See Also:
-
COLUMN_NAME_POINTED
public static final int COLUMN_NAME_POINTED- See Also:
-
COLUMN_NAME_FRAGMANT
public static final int COLUMN_NAME_FRAGMANT- See Also:
-
STRING
public static final int STRING- See Also:
-
NEGAT
public static final int NEGAT- See Also:
-
PLUS
public static final int PLUS- See Also:
-
MINUS
public static final int MINUS- See Also:
-
TIMES
public static final int TIMES- See Also:
-
DIV
public static final int DIV- See Also:
-
GT
public static final int GT- See Also:
-
GE
public static final int GE- See Also:
-
LT
public static final int LT- See Also:
-
LE
public static final int LE- See Also:
-
EQ
public static final int EQ- See Also:
-
POW
public static final int POW- See Also:
-
PI
public static final int PI- See Also:
-
LPAREN
public static final int LPAREN- See Also:
-
RPAREN
public static final int RPAREN- See Also:
-
SCIENTIFIC_NUMBER
public static final int SCIENTIFIC_NUMBER- See Also:
-
WS
public static final int WS- See Also:
-
RULE_tql
public static final int RULE_tql- See Also:
-
RULE_selectStar
public static final int RULE_selectStar- See Also:
-
RULE_selectExpression
public static final int RULE_selectExpression- See Also:
-
RULE_groupByExpression
public static final int RULE_groupByExpression- See Also:
-
RULE_selectFuntionExpression
public static final int RULE_selectFuntionExpression- See Also:
-
RULE_fromExpression
public static final int RULE_fromExpression- See Also:
-
RULE_idTableWithAlias
public static final int RULE_idTableWithAlias- See Also:
-
RULE_idTable
public static final int RULE_idTable- See Also:
-
RULE_selFunc
public static final int RULE_selFunc- See Also:
-
RULE_columnExpression
public static final int RULE_columnExpression- See Also:
-
RULE_idColumn
public static final int RULE_idColumn- See Also:
-
RULE_aliasColumn
public static final int RULE_aliasColumn- See Also:
-
RULE_aliasTable
public static final int RULE_aliasTable- See Also:
-
RULE_idTableStar
public static final int RULE_idTableStar- See Also:
-
RULE_whereClause
public static final int RULE_whereClause- See Also:
-
RULE_whereExpression
public static final int RULE_whereExpression- See Also:
-
RULE_whereExpressionElement
public static final int RULE_whereExpressionElement- See Also:
-
RULE_junctionOp
public static final int RULE_junctionOp- See Also:
-
RULE_additionalExpression
public static final int RULE_additionalExpression- See Also:
-
RULE_multiplyingExpression
public static final int RULE_multiplyingExpression- See Also:
-
RULE_powExpression
public static final int RULE_powExpression- See Also:
-
RULE_signedAtom
public static final int RULE_signedAtom- See Also:
-
RULE_atom
public static final int RULE_atom- See Also:
-
RULE_scientific
public static final int RULE_scientific- See Also:
-
RULE_relOp
public static final int RULE_relOp- 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
-
TQLParser
public TQLParser(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>
-
tql
- Throws:
org.antlr.v4.runtime.RecognitionException
-
selectStar
public final TQLParser.SelectStarContext selectStar() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
selectExpression
public final TQLParser.SelectExpressionContext selectExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
groupByExpression
public final TQLParser.GroupByExpressionContext groupByExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
selectFuntionExpression
public final TQLParser.SelectFuntionExpressionContext selectFuntionExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
fromExpression
public final TQLParser.FromExpressionContext fromExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
idTableWithAlias
public final TQLParser.IdTableWithAliasContext idTableWithAlias() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
idTable
- Throws:
org.antlr.v4.runtime.RecognitionException
-
selFunc
- Throws:
org.antlr.v4.runtime.RecognitionException
-
columnExpression
public final TQLParser.ColumnExpressionContext columnExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
idColumn
- Throws:
org.antlr.v4.runtime.RecognitionException
-
aliasColumn
public final TQLParser.AliasColumnContext aliasColumn() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
aliasTable
public final TQLParser.AliasTableContext aliasTable() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
idTableStar
public final TQLParser.IdTableStarContext idTableStar() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
whereClause
public final TQLParser.WhereClauseContext whereClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
whereExpression
public final TQLParser.WhereExpressionContext whereExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
whereExpressionElement
public final TQLParser.WhereExpressionElementContext whereExpressionElement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
junctionOp
public final TQLParser.JunctionOpContext junctionOp() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
additionalExpression
public final TQLParser.AdditionalExpressionContext additionalExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
multiplyingExpression
public final TQLParser.MultiplyingExpressionContext multiplyingExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
powExpression
public final TQLParser.PowExpressionContext powExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
signedAtom
public final TQLParser.SignedAtomContext signedAtom() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
atom
- Throws:
org.antlr.v4.runtime.RecognitionException
-
scientific
public final TQLParser.ScientificContext scientific() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
relOp
- Throws:
org.antlr.v4.runtime.RecognitionException
-
VOCABULARYinstead.