Class HqlFilterParser
- 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.wavemaker.runtime.data.filter.parser.antlr4.HqlFilterParser
-
public class HqlFilterParser extends org.antlr.v4.runtime.Parser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHqlFilterParser.BetweenContextstatic classHqlFilterParser.CommaSeparatedValuesContextstatic classHqlFilterParser.ComparisonContextstatic classHqlFilterParser.ConditionContextstatic classHqlFilterParser.ExpressionContextstatic classHqlFilterParser.FunctionContextstatic classHqlFilterParser.InContextstatic classHqlFilterParser.IsNotNullContextstatic classHqlFilterParser.IsNullContextstatic classHqlFilterParser.KeyContextstatic classHqlFilterParser.LikeContextstatic classHqlFilterParser.LogicalExpressionContextstatic classHqlFilterParser.NotInContextstatic classHqlFilterParser.NotLikeContextstatic classHqlFilterParser.NumberContextstatic classHqlFilterParser.StringContextstatic classHqlFilterParser.WhereClauseContext
-
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 intANDstatic intBETWEENstatic intBOOLEAN_VALUEstatic intBRAC_CLOSEstatic intBRAC_OPENstatic intCOMMAstatic intFUNCTIONstatic intHYPHENstatic intINstatic intISstatic intKEYstatic intLIKEstatic intNOTstatic intNULLstatic intNUMBER_VALUEstatic intOPERATORstatic intORstatic intRULE_betweenstatic intRULE_commaSeparatedValuesstatic intRULE_comparisonstatic intRULE_conditionstatic intRULE_expressionstatic intRULE_functionstatic intRULE_instatic intRULE_isNotNullstatic intRULE_isNullstatic intRULE_keystatic intRULE_likestatic intRULE_logicalExpressionstatic intRULE_notInstatic intRULE_notLikestatic intRULE_numberstatic intRULE_stringstatic intRULE_whereClausestatic java.lang.String[]ruleNamesstatic intSINGLE_QUOTEstatic intSTRING_VALUEstatic java.lang.String[]tokenNamesDeprecated.UseVOCABULARYinstead.static org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWHITESPACE
-
Constructor Summary
Constructors Constructor Description HqlFilterParser(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, 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, 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
-
WHITESPACE
public static final int WHITESPACE
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
BRAC_OPEN
public static final int BRAC_OPEN
- See Also:
- Constant Field Values
-
BRAC_CLOSE
public static final int BRAC_CLOSE
- See Also:
- Constant Field Values
-
SINGLE_QUOTE
public static final int SINGLE_QUOTE
- See Also:
- Constant Field Values
-
HYPHEN
public static final int HYPHEN
- See Also:
- Constant Field Values
-
BETWEEN
public static final int BETWEEN
- See Also:
- Constant Field Values
-
IN
public static final int IN
- See Also:
- Constant Field Values
-
AND
public static final int AND
- See Also:
- Constant Field Values
-
LIKE
public static final int LIKE
- See Also:
- Constant Field Values
-
OR
public static final int OR
- See Also:
- Constant Field Values
-
IS
public static final int IS
- 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
-
FUNCTION
public static final int FUNCTION
- See Also:
- Constant Field Values
-
OPERATOR
public static final int OPERATOR
- See Also:
- Constant Field Values
-
BOOLEAN_VALUE
public static final int BOOLEAN_VALUE
- See Also:
- Constant Field Values
-
NUMBER_VALUE
public static final int NUMBER_VALUE
- See Also:
- Constant Field Values
-
STRING_VALUE
public static final int STRING_VALUE
- See Also:
- Constant Field Values
-
KEY
public static final int KEY
- See Also:
- Constant Field Values
-
RULE_whereClause
public static final int RULE_whereClause
- See Also:
- Constant Field Values
-
RULE_logicalExpression
public static final int RULE_logicalExpression
- See Also:
- Constant Field Values
-
RULE_expression
public static final int RULE_expression
- See Also:
- Constant Field Values
-
RULE_condition
public static final int RULE_condition
- See Also:
- Constant Field Values
-
RULE_comparison
public static final int RULE_comparison
- See Also:
- Constant Field Values
-
RULE_between
public static final int RULE_between
- See Also:
- Constant Field Values
-
RULE_in
public static final int RULE_in
- See Also:
- Constant Field Values
-
RULE_notIn
public static final int RULE_notIn
- See Also:
- Constant Field Values
-
RULE_like
public static final int RULE_like
- See Also:
- Constant Field Values
-
RULE_notLike
public static final int RULE_notLike
- See Also:
- Constant Field Values
-
RULE_isNull
public static final int RULE_isNull
- See Also:
- Constant Field Values
-
RULE_isNotNull
public static final int RULE_isNotNull
- See Also:
- Constant Field Values
-
RULE_commaSeparatedValues
public static final int RULE_commaSeparatedValues
- See Also:
- Constant Field Values
-
RULE_key
public static final int RULE_key
- See Also:
- Constant Field Values
-
RULE_string
public static final int RULE_string
- See Also:
- Constant Field Values
-
RULE_number
public static final int RULE_number
- See Also:
- Constant Field Values
-
RULE_function
public static final int RULE_function
- 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>
-
whereClause
public final HqlFilterParser.WhereClauseContext whereClause() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
logicalExpression
public final HqlFilterParser.LogicalExpressionContext logicalExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
expression
public final HqlFilterParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
condition
public final HqlFilterParser.ConditionContext condition() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
comparison
public final HqlFilterParser.ComparisonContext comparison() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
between
public final HqlFilterParser.BetweenContext between() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
in
public final HqlFilterParser.InContext in() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
notIn
public final HqlFilterParser.NotInContext notIn() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
like
public final HqlFilterParser.LikeContext like() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
notLike
public final HqlFilterParser.NotLikeContext notLike() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
isNull
public final HqlFilterParser.IsNullContext isNull() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
isNotNull
public final HqlFilterParser.IsNotNullContext isNotNull() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
commaSeparatedValues
public final HqlFilterParser.CommaSeparatedValuesContext commaSeparatedValues() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
key
public final HqlFilterParser.KeyContext key() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
string
public final HqlFilterParser.StringContext string() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
number
public final HqlFilterParser.NumberContext number() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
function
public final HqlFilterParser.FunctionContext function() 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>
-
-