Class ExpressionParserBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener,ExpressionParserListener
ExpressionParserListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byExpressionParser.arithmeticExpression().voidEnter a parse tree produced byExpressionParser.arrayIndex().voidEnter a parse tree produced byExpressionParser.arrayLiteral().voidEnter a parse tree produced byExpressionParser.comparisonExpression().voidEnter a parse tree produced byExpressionParser.conditionalExpression().voidEnter a parse tree produced byExpressionParser.configAccess().voidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidEnter a parse tree produced byExpressionParser.expression().voidEnter a parse tree produced byExpressionParser.factor().voidEnter a parse tree produced byExpressionParser.filterComponent().voidEnter a parse tree produced byExpressionParser.filterExpression().voidEnter a parse tree produced byExpressionParser.functionCall().voidEnter a parse tree produced byExpressionParser.functionCallSuffix().voidEnter a parse tree produced byExpressionParser.headerAccess().voidEnter a parse tree produced byExpressionParser.jsonPathExpression().voidEnter a parse tree produced byExpressionParser.keywords().voidEnter a parse tree produced byExpressionParser.literal().voidEnter a parse tree produced byExpressionParser.logicalExpression().voidEnter a parse tree produced byExpressionParser.multipleArrayIndices().voidEnter a parse tree produced byExpressionParser.parameterAccess().voidEnter a parse tree produced byExpressionParser.payloadAccess().voidEnter a parse tree produced byExpressionParser.propertyAccess().voidEnter a parse tree produced byExpressionParser.propertyName().voidEnter a parse tree produced byExpressionParser.signedExpressions().voidEnter a parse tree produced byExpressionParser.sliceArrayIndex().voidEnter a parse tree produced byExpressionParser.stringOrOperator().voidEnter a parse tree produced byExpressionParser.term().voidEnter a parse tree produced byExpressionParser.variableAccess().voidExit a parse tree produced byExpressionParser.arithmeticExpression().voidExit a parse tree produced byExpressionParser.arrayIndex().voidExit a parse tree produced byExpressionParser.arrayLiteral().voidExit a parse tree produced byExpressionParser.comparisonExpression().voidExit a parse tree produced byExpressionParser.conditionalExpression().voidExit a parse tree produced byExpressionParser.configAccess().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidExit a parse tree produced byExpressionParser.expression().voidExit a parse tree produced byExpressionParser.factor().voidExit a parse tree produced byExpressionParser.filterComponent().voidExit a parse tree produced byExpressionParser.filterExpression().voidExit a parse tree produced byExpressionParser.functionCall().voidExit a parse tree produced byExpressionParser.functionCallSuffix().voidExit a parse tree produced byExpressionParser.headerAccess().voidExit a parse tree produced byExpressionParser.jsonPathExpression().voidExit a parse tree produced byExpressionParser.keywords().voidExit a parse tree produced byExpressionParser.literal().voidExit a parse tree produced byExpressionParser.logicalExpression().voidExit a parse tree produced byExpressionParser.multipleArrayIndices().voidExit a parse tree produced byExpressionParser.parameterAccess().voidExit a parse tree produced byExpressionParser.payloadAccess().voidExit a parse tree produced byExpressionParser.propertyAccess().voidExit a parse tree produced byExpressionParser.propertyName().voidExit a parse tree produced byExpressionParser.signedExpressions().voidExit a parse tree produced byExpressionParser.sliceArrayIndex().voidExit a parse tree produced byExpressionParser.stringOrOperator().voidExit a parse tree produced byExpressionParser.term().voidExit a parse tree produced byExpressionParser.variableAccess().voidvisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) voidvisitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
ExpressionParserBaseListener
public ExpressionParserBaseListener()
-
-
Method Details
-
enterExpression
Enter a parse tree produced byExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitExpression
Exit a parse tree produced byExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterConditionalExpression
Enter a parse tree produced byExpressionParser.conditionalExpression().The default implementation does nothing.
- Specified by:
enterConditionalExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitConditionalExpression
Exit a parse tree produced byExpressionParser.conditionalExpression().The default implementation does nothing.
- Specified by:
exitConditionalExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterComparisonExpression
Enter a parse tree produced byExpressionParser.comparisonExpression().The default implementation does nothing.
- Specified by:
enterComparisonExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitComparisonExpression
Exit a parse tree produced byExpressionParser.comparisonExpression().The default implementation does nothing.
- Specified by:
exitComparisonExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterLogicalExpression
Enter a parse tree produced byExpressionParser.logicalExpression().The default implementation does nothing.
- Specified by:
enterLogicalExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitLogicalExpression
Exit a parse tree produced byExpressionParser.logicalExpression().The default implementation does nothing.
- Specified by:
exitLogicalExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterArithmeticExpression
Enter a parse tree produced byExpressionParser.arithmeticExpression().The default implementation does nothing.
- Specified by:
enterArithmeticExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitArithmeticExpression
Exit a parse tree produced byExpressionParser.arithmeticExpression().The default implementation does nothing.
- Specified by:
exitArithmeticExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterTerm
Enter a parse tree produced byExpressionParser.term().The default implementation does nothing.
- Specified by:
enterTermin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitTerm
Exit a parse tree produced byExpressionParser.term().The default implementation does nothing.
- Specified by:
exitTermin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterFactor
Enter a parse tree produced byExpressionParser.factor().The default implementation does nothing.
- Specified by:
enterFactorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitFactor
Exit a parse tree produced byExpressionParser.factor().The default implementation does nothing.
- Specified by:
exitFactorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterKeywords
Enter a parse tree produced byExpressionParser.keywords().The default implementation does nothing.
- Specified by:
enterKeywordsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitKeywords
Exit a parse tree produced byExpressionParser.keywords().The default implementation does nothing.
- Specified by:
exitKeywordsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterConfigAccess
Enter a parse tree produced byExpressionParser.configAccess().The default implementation does nothing.
- Specified by:
enterConfigAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitConfigAccess
Exit a parse tree produced byExpressionParser.configAccess().The default implementation does nothing.
- Specified by:
exitConfigAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterHeaderAccess
Enter a parse tree produced byExpressionParser.headerAccess().The default implementation does nothing.
- Specified by:
enterHeaderAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitHeaderAccess
Exit a parse tree produced byExpressionParser.headerAccess().The default implementation does nothing.
- Specified by:
exitHeaderAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterParameterAccess
Enter a parse tree produced byExpressionParser.parameterAccess().The default implementation does nothing.
- Specified by:
enterParameterAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitParameterAccess
Exit a parse tree produced byExpressionParser.parameterAccess().The default implementation does nothing.
- Specified by:
exitParameterAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterPropertyAccess
Enter a parse tree produced byExpressionParser.propertyAccess().The default implementation does nothing.
- Specified by:
enterPropertyAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitPropertyAccess
Exit a parse tree produced byExpressionParser.propertyAccess().The default implementation does nothing.
- Specified by:
exitPropertyAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterPropertyName
Enter a parse tree produced byExpressionParser.propertyName().The default implementation does nothing.
- Specified by:
enterPropertyNamein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitPropertyName
Exit a parse tree produced byExpressionParser.propertyName().The default implementation does nothing.
- Specified by:
exitPropertyNamein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterLiteral
Enter a parse tree produced byExpressionParser.literal().The default implementation does nothing.
- Specified by:
enterLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitLiteral
Exit a parse tree produced byExpressionParser.literal().The default implementation does nothing.
- Specified by:
exitLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterJsonPathExpression
Enter a parse tree produced byExpressionParser.jsonPathExpression().The default implementation does nothing.
- Specified by:
enterJsonPathExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitJsonPathExpression
Exit a parse tree produced byExpressionParser.jsonPathExpression().The default implementation does nothing.
- Specified by:
exitJsonPathExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterVariableAccess
Enter a parse tree produced byExpressionParser.variableAccess().The default implementation does nothing.
- Specified by:
enterVariableAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitVariableAccess
Exit a parse tree produced byExpressionParser.variableAccess().The default implementation does nothing.
- Specified by:
exitVariableAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterArrayLiteral
Enter a parse tree produced byExpressionParser.arrayLiteral().The default implementation does nothing.
- Specified by:
enterArrayLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitArrayLiteral
Exit a parse tree produced byExpressionParser.arrayLiteral().The default implementation does nothing.
- Specified by:
exitArrayLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterPayloadAccess
Enter a parse tree produced byExpressionParser.payloadAccess().The default implementation does nothing.
- Specified by:
enterPayloadAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitPayloadAccess
Exit a parse tree produced byExpressionParser.payloadAccess().The default implementation does nothing.
- Specified by:
exitPayloadAccessin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterArrayIndex
Enter a parse tree produced byExpressionParser.arrayIndex().The default implementation does nothing.
- Specified by:
enterArrayIndexin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitArrayIndex
Exit a parse tree produced byExpressionParser.arrayIndex().The default implementation does nothing.
- Specified by:
exitArrayIndexin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterMultipleArrayIndices
Enter a parse tree produced byExpressionParser.multipleArrayIndices().The default implementation does nothing.
- Specified by:
enterMultipleArrayIndicesin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitMultipleArrayIndices
Exit a parse tree produced byExpressionParser.multipleArrayIndices().The default implementation does nothing.
- Specified by:
exitMultipleArrayIndicesin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterSliceArrayIndex
Enter a parse tree produced byExpressionParser.sliceArrayIndex().The default implementation does nothing.
- Specified by:
enterSliceArrayIndexin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitSliceArrayIndex
Exit a parse tree produced byExpressionParser.sliceArrayIndex().The default implementation does nothing.
- Specified by:
exitSliceArrayIndexin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterSignedExpressions
Enter a parse tree produced byExpressionParser.signedExpressions().The default implementation does nothing.
- Specified by:
enterSignedExpressionsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitSignedExpressions
Exit a parse tree produced byExpressionParser.signedExpressions().The default implementation does nothing.
- Specified by:
exitSignedExpressionsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterFilterExpression
Enter a parse tree produced byExpressionParser.filterExpression().The default implementation does nothing.
- Specified by:
enterFilterExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitFilterExpression
Exit a parse tree produced byExpressionParser.filterExpression().The default implementation does nothing.
- Specified by:
exitFilterExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterFilterComponent
Enter a parse tree produced byExpressionParser.filterComponent().The default implementation does nothing.
- Specified by:
enterFilterComponentin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitFilterComponent
Exit a parse tree produced byExpressionParser.filterComponent().The default implementation does nothing.
- Specified by:
exitFilterComponentin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterStringOrOperator
Enter a parse tree produced byExpressionParser.stringOrOperator().The default implementation does nothing.
- Specified by:
enterStringOrOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitStringOrOperator
Exit a parse tree produced byExpressionParser.stringOrOperator().The default implementation does nothing.
- Specified by:
exitStringOrOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterFunctionCall
Enter a parse tree produced byExpressionParser.functionCall().The default implementation does nothing.
- Specified by:
enterFunctionCallin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitFunctionCall
Exit a parse tree produced byExpressionParser.functionCall().The default implementation does nothing.
- Specified by:
exitFunctionCallin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterFunctionCallSuffix
Enter a parse tree produced byExpressionParser.functionCallSuffix().The default implementation does nothing.
- Specified by:
enterFunctionCallSuffixin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitFunctionCallSuffix
Exit a parse tree produced byExpressionParser.functionCallSuffix().The default implementation does nothing.
- Specified by:
exitFunctionCallSuffixin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
enterEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
exitEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) The default implementation does nothing.
- Specified by:
visitTerminalin interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) The default implementation does nothing.
- Specified by:
visitErrorNodein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-