Class PersistQLParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
ch.tocco.nice2.persist.core.spi.entity.query.ql.PersistQLParser
public class PersistQLParser
extends org.antlr.v4.runtime.Parser
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
Nested classes/interfaces inherited from class org.antlr.v4.runtime.Parser
org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATN
protected static final org.antlr.v4.runtime.dfa.DFA[]
static final String
protected static final org.antlr.v4.runtime.atn.PredictionContextCache
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
static final int
static final int
static final String[]
Deprecated.static final int
static final org.antlr.v4.runtime.Vocabulary
static final int
static final int
Fields inherited from class org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOF
Fields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF
-
Constructor Summary
-
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, 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 Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
FIND
public static final int FIND- See Also:
-
WHERE
public static final int WHERE- See Also:
-
KEYS
public static final int KEYS- See Also:
-
ORDER
public static final int ORDER- See Also:
-
BY
public static final int BY- See Also:
-
ASC
public static final int ASC- See Also:
-
DESC
public static final int DESC- See Also:
-
AND
public static final int AND- See Also:
-
OR
public static final int OR- See Also:
-
NOT
public static final int NOT- See Also:
-
EQ
public static final int EQ- See Also:
-
NE
public static final int NE- See Also:
-
LT
public static final int LT- See Also:
-
LE
public static final int LE- See Also:
-
GT
public static final int GT- See Also:
-
GE
public static final int GE- See Also:
-
LIKE
public static final int LIKE- See Also:
-
FUZZY_EQ
public static final int FUZZY_EQ- See Also:
-
EXISTS
public static final int EXISTS- See Also:
-
COUNT
public static final int COUNT- See Also:
-
SECURE
public static final int SECURE- See Also:
-
INSECURE
public static final int INSECURE- See Also:
-
NEG
public static final int NEG- See Also:
-
POS
public static final int POS- See Also:
-
NULL
public static final int NULL- See Also:
-
TRUE
public static final int TRUE- See Also:
-
FALSE
public static final int FALSE- See Also:
-
PAREN_OPEN
public static final int PAREN_OPEN- See Also:
-
PAREN_CLOSE
public static final int PAREN_CLOSE- See Also:
-
DEREFERENCE
public static final int DEREFERENCE- See Also:
-
COMMA
public static final int COMMA- See Also:
-
IDENTIFIER
public static final int IDENTIFIER- See Also:
-
HEX_LITERAL
public static final int HEX_LITERAL- See Also:
-
INT_LITERAL
public static final int INT_LITERAL- See Also:
-
OCTAL_LITERAL
public static final int OCTAL_LITERAL- See Also:
-
FLOAT_LITERAL
public static final int FLOAT_LITERAL- See Also:
-
STRING_LITERAL
public static final int STRING_LITERAL- See Also:
-
PARAM
public static final int PARAM- See Also:
-
GENERIC_LITERAL
public static final int GENERIC_LITERAL- See Also:
-
WHITESPACE
public static final int WHITESPACE- See Also:
-
COMMENT
public static final int COMMENT- See Also:
-
LINE_COMMENT
public static final int LINE_COMMENT- See Also:
-
RULE_query
public static final int RULE_query- See Also:
-
RULE_find
public static final int RULE_find- See Also:
-
RULE_where
public static final int RULE_where- See Also:
-
RULE_order
public static final int RULE_order- See Also:
-
RULE_orderStatement
public static final int RULE_orderStatement- See Also:
-
RULE_or
public static final int RULE_or- See Also:
-
RULE_and
public static final int RULE_and- See Also:
-
RULE_not
public static final int RULE_not- See Also:
-
RULE_paren
public static final int RULE_paren- See Also:
-
RULE_condition
public static final int RULE_condition- See Also:
-
RULE_factor
public static final int RULE_factor- See Also:
-
RULE_funcall
public static final int RULE_funcall- See Also:
-
RULE_subquery
public static final int RULE_subquery- See Also:
-
RULE_path
public static final int RULE_path- See Also:
-
RULE_literal
public static final int RULE_literal- See Also:
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARY
instead. -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
PersistQLParser
public PersistQLParser(org.antlr.v4.runtime.TokenStream input)
-
-
Method Details
-
getTokenNames
Deprecated.- Specified by:
getTokenNames
in 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:
getVocabulary
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
- Specified by:
getGrammarFileName
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
- Specified by:
getRuleNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATN
in 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:
getATN
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
query
- Throws:
org.antlr.v4.runtime.RecognitionException
-
find
- Throws:
org.antlr.v4.runtime.RecognitionException
-
where
- Throws:
org.antlr.v4.runtime.RecognitionException
-
order
- Throws:
org.antlr.v4.runtime.RecognitionException
-
orderStatement
public final PersistQLParser.OrderStatementContext orderStatement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
or
- Throws:
org.antlr.v4.runtime.RecognitionException
-
and
- Throws:
org.antlr.v4.runtime.RecognitionException
-
not
- Throws:
org.antlr.v4.runtime.RecognitionException
-
paren
- Throws:
org.antlr.v4.runtime.RecognitionException
-
condition
public final PersistQLParser.ConditionContext condition() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
factor
public final PersistQLParser.FactorContext factor() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
funcall
public final PersistQLParser.FuncallContext funcall() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subquery
public final PersistQLParser.SubqueryContext subquery() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
path
- Throws:
org.antlr.v4.runtime.RecognitionException
-
literal
public final PersistQLParser.LiteralContext literal() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
VOCABULARY
instead.