Class ExpressionParser
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.eclipse.lemminx.util.synapse_expression.ExpressionParser
public class ExpressionParser
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 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 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 String[]Deprecated.static final intstatic final org.antlr.v4.runtime.Vocabularystatic 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
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, sempred, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
JSONPATH_PARAMS
public static final int JSONPATH_PARAMS- See Also:
-
JSONPATH_FUNCTIONS
public static final int JSONPATH_FUNCTIONS- See Also:
-
VAR
public static final int VAR- See Also:
-
PAYLOAD
public static final int PAYLOAD- See Also:
-
HEADERS
public static final int HEADERS- See Also:
-
CONFIG
public static final int CONFIG- See Also:
-
PARAMS
public static final int PARAMS- See Also:
-
PROPERTY
public static final int PROPERTY- 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:
-
DOUBLE_DOT
public static final int DOUBLE_DOT- See Also:
-
ASTERISK
public static final int ASTERISK- See Also:
-
PLUS
public static final int PLUS- See Also:
-
MINUS
public static final int MINUS- See Also:
-
DIV
public static final int DIV- See Also:
-
MODULO
public static final int MODULO- See Also:
-
EQ
public static final int EQ- See Also:
-
NEQ
public static final int NEQ- See Also:
-
GT
public static final int GT- See Also:
-
LT
public static final int LT- See Also:
-
GTE
public static final int GTE- See Also:
-
LTE
public static final int LTE- See Also:
-
LPAREN
public static final int LPAREN- See Also:
-
RPAREN
public static final int RPAREN- See Also:
-
LBRACKET
public static final int LBRACKET- See Also:
-
RBRACKET
public static final int RBRACKET- See Also:
-
DOT
public static final int DOT- See Also:
-
COMMA
public static final int COMMA- See Also:
-
COLON
public static final int COLON- See Also:
-
QUOTE
public static final int QUOTE- See Also:
-
BOOLEAN_LITERAL
public static final int BOOLEAN_LITERAL- See Also:
-
NUMBER
public static final int NUMBER- See Also:
-
PARAM_ACCESS
public static final int PARAM_ACCESS- See Also:
-
PROPERTY_ACCESS
public static final int PROPERTY_ACCESS- See Also:
-
FUNCTIONS
public static final int FUNCTIONS- See Also:
-
SECONDARY_FUNCTIONS
public static final int SECONDARY_FUNCTIONS- See Also:
-
STRING_LITERAL
public static final int STRING_LITERAL- See Also:
-
NULL_LITERAL
public static final int NULL_LITERAL- See Also:
-
ID
public static final int ID- See Also:
-
QUESTION
public static final int QUESTION- See Also:
-
AT
public static final int AT- See Also:
-
WS
public static final int WS- See Also:
-
INVALID
public static final int INVALID- See Also:
-
RULE_expression
public static final int RULE_expression- See Also:
-
RULE_conditionalExpression
public static final int RULE_conditionalExpression- See Also:
-
RULE_comparisonExpression
public static final int RULE_comparisonExpression- See Also:
-
RULE_logicalExpression
public static final int RULE_logicalExpression- See Also:
-
RULE_arithmeticExpression
public static final int RULE_arithmeticExpression- See Also:
-
RULE_term
public static final int RULE_term- See Also:
-
RULE_factor
public static final int RULE_factor- See Also:
-
RULE_keywords
public static final int RULE_keywords- See Also:
-
RULE_configAccess
public static final int RULE_configAccess- See Also:
-
RULE_headerAccess
public static final int RULE_headerAccess- See Also:
-
RULE_parameterAccess
public static final int RULE_parameterAccess- See Also:
-
RULE_propertyAccess
public static final int RULE_propertyAccess- See Also:
-
RULE_propertyName
public static final int RULE_propertyName- See Also:
-
RULE_literal
public static final int RULE_literal- See Also:
-
RULE_jsonPathExpression
public static final int RULE_jsonPathExpression- See Also:
-
RULE_variableAccess
public static final int RULE_variableAccess- See Also:
-
RULE_arrayLiteral
public static final int RULE_arrayLiteral- See Also:
-
RULE_payloadAccess
public static final int RULE_payloadAccess- See Also:
-
RULE_arrayIndex
public static final int RULE_arrayIndex- See Also:
-
RULE_multipleArrayIndices
public static final int RULE_multipleArrayIndices- See Also:
-
RULE_sliceArrayIndex
public static final int RULE_sliceArrayIndex- See Also:
-
RULE_signedExpressions
public static final int RULE_signedExpressions- See Also:
-
RULE_filterExpression
public static final int RULE_filterExpression- See Also:
-
RULE_filterComponent
public static final int RULE_filterComponent- See Also:
-
RULE_stringOrOperator
public static final int RULE_stringOrOperator- See Also:
-
RULE_functionCall
public static final int RULE_functionCall- See Also:
-
RULE_functionCallSuffix
public static final int RULE_functionCallSuffix- 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
-
ExpressionParser
public ExpressionParser(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>
-
expression
public final ExpressionParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
conditionalExpression
public final ExpressionParser.ConditionalExpressionContext conditionalExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
comparisonExpression
public final ExpressionParser.ComparisonExpressionContext comparisonExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
logicalExpression
public final ExpressionParser.LogicalExpressionContext logicalExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
arithmeticExpression
public final ExpressionParser.ArithmeticExpressionContext arithmeticExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
term
- Throws:
org.antlr.v4.runtime.RecognitionException
-
factor
public final ExpressionParser.FactorContext factor() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
keywords
public final ExpressionParser.KeywordsContext keywords() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
configAccess
public final ExpressionParser.ConfigAccessContext configAccess() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
headerAccess
public final ExpressionParser.HeaderAccessContext headerAccess() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameterAccess
public final ExpressionParser.ParameterAccessContext parameterAccess() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyAccess
public final ExpressionParser.PropertyAccessContext propertyAccess() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyName
public final ExpressionParser.PropertyNameContext propertyName() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
literal
public final ExpressionParser.LiteralContext literal() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
jsonPathExpression
public final ExpressionParser.JsonPathExpressionContext jsonPathExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
variableAccess
public final ExpressionParser.VariableAccessContext variableAccess() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
arrayLiteral
public final ExpressionParser.ArrayLiteralContext arrayLiteral() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
payloadAccess
public final ExpressionParser.PayloadAccessContext payloadAccess() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
arrayIndex
public final ExpressionParser.ArrayIndexContext arrayIndex() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
multipleArrayIndices
public final ExpressionParser.MultipleArrayIndicesContext multipleArrayIndices() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
sliceArrayIndex
public final ExpressionParser.SliceArrayIndexContext sliceArrayIndex() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
signedExpressions
public final ExpressionParser.SignedExpressionsContext signedExpressions() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
filterExpression
public final ExpressionParser.FilterExpressionContext filterExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
filterComponent
public final ExpressionParser.FilterComponentContext filterComponent() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
stringOrOperator
public final ExpressionParser.StringOrOperatorContext stringOrOperator() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionCall
public final ExpressionParser.FunctionCallContext functionCall() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionCallSuffix
public final ExpressionParser.FunctionCallSuffixContext functionCallSuffix() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
VOCABULARYinstead.