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.addExpression().voidEnter a parse tree produced byExpressionParser.addOperator().voidEnter a parse tree produced byExpressionParser.andExpression().voidEnter a parse tree produced byExpressionParser.andOperator().voidEnter a parse tree produced byExpressionParser.attributeKind().voidEnter a parse tree produced byExpressionParser.attributeReference().voidEnter a parse tree produced byExpressionParser.booleanLiteral().voidEnter a parse tree produced byExpressionParser.comparisonExpression().voidEnter a parse tree produced byExpressionParser.comparisonOperator().voidEnter a parse tree produced byExpressionParser.constantReference().voidEnter a parse tree produced byExpressionParser.equalityExpression().voidEnter a parse tree produced byExpressionParser.equalityOperator().voidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidEnter a parse tree produced byExpressionParser.expression().voidEnter a parse tree produced byExpressionParser.expressionInBraces().voidEnter a parse tree produced byExpressionParser.functionCall().voidEnter a parse tree produced byExpressionParser.functionName().voidEnter a parse tree produced byExpressionParser.functionParameters().voidEnter a parse tree produced byExpressionParser.literal().voidEnter a parse tree produced byExpressionParser.multExpression().voidEnter a parse tree produced byExpressionParser.multOperator().voidEnter a parse tree produced byExpressionParser.nullLiteral().voidEnter a parse tree produced byExpressionParser.numberLiteral().voidEnter a parse tree produced byExpressionParser.orExpression().voidEnter a parse tree produced byExpressionParser.orOperator().voidEnter a parse tree produced byExpressionParser.path().voidEnter a parse tree produced byExpressionParser.pathElement().voidEnter a parse tree produced byExpressionParser.primaryExpression().voidEnter a parse tree produced byExpressionParser.stringLiteral().voidEnter a parse tree produced byExpressionParser.unaryExpression().voidEnter a parse tree produced byExpressionParser.unaryOperator().voidEnter a parse tree produced byExpressionParser.variable().voidExit a parse tree produced byExpressionParser.addExpression().voidExit a parse tree produced byExpressionParser.addOperator().voidExit a parse tree produced byExpressionParser.andExpression().voidExit a parse tree produced byExpressionParser.andOperator().voidExit a parse tree produced byExpressionParser.attributeKind().voidExit a parse tree produced byExpressionParser.attributeReference().voidExit a parse tree produced byExpressionParser.booleanLiteral().voidExit a parse tree produced byExpressionParser.comparisonExpression().voidExit a parse tree produced byExpressionParser.comparisonOperator().voidExit a parse tree produced byExpressionParser.constantReference().voidExit a parse tree produced byExpressionParser.equalityExpression().voidExit a parse tree produced byExpressionParser.equalityOperator().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidExit a parse tree produced byExpressionParser.expression().voidExit a parse tree produced byExpressionParser.expressionInBraces().voidExit a parse tree produced byExpressionParser.functionCall().voidExit a parse tree produced byExpressionParser.functionName().voidExit a parse tree produced byExpressionParser.functionParameters().voidExit a parse tree produced byExpressionParser.literal().voidExit a parse tree produced byExpressionParser.multExpression().voidExit a parse tree produced byExpressionParser.multOperator().voidExit a parse tree produced byExpressionParser.nullLiteral().voidExit a parse tree produced byExpressionParser.numberLiteral().voidExit a parse tree produced byExpressionParser.orExpression().voidExit a parse tree produced byExpressionParser.orOperator().voidExit a parse tree produced byExpressionParser.path().voidExit a parse tree produced byExpressionParser.pathElement().voidExit a parse tree produced byExpressionParser.primaryExpression().voidExit a parse tree produced byExpressionParser.stringLiteral().voidExit a parse tree produced byExpressionParser.unaryExpression().voidExit a parse tree produced byExpressionParser.unaryOperator().voidExit a parse tree produced byExpressionParser.variable().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
-
enterOrExpression
Enter a parse tree produced byExpressionParser.orExpression().The default implementation does nothing.
- Specified by:
enterOrExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitOrExpression
Exit a parse tree produced byExpressionParser.orExpression().The default implementation does nothing.
- Specified by:
exitOrExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterOrOperator
Enter a parse tree produced byExpressionParser.orOperator().The default implementation does nothing.
- Specified by:
enterOrOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitOrOperator
Exit a parse tree produced byExpressionParser.orOperator().The default implementation does nothing.
- Specified by:
exitOrOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterAndExpression
Enter a parse tree produced byExpressionParser.andExpression().The default implementation does nothing.
- Specified by:
enterAndExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitAndExpression
Exit a parse tree produced byExpressionParser.andExpression().The default implementation does nothing.
- Specified by:
exitAndExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterAndOperator
Enter a parse tree produced byExpressionParser.andOperator().The default implementation does nothing.
- Specified by:
enterAndOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitAndOperator
Exit a parse tree produced byExpressionParser.andOperator().The default implementation does nothing.
- Specified by:
exitAndOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterEqualityExpression
Enter a parse tree produced byExpressionParser.equalityExpression().The default implementation does nothing.
- Specified by:
enterEqualityExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitEqualityExpression
Exit a parse tree produced byExpressionParser.equalityExpression().The default implementation does nothing.
- Specified by:
exitEqualityExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterEqualityOperator
Enter a parse tree produced byExpressionParser.equalityOperator().The default implementation does nothing.
- Specified by:
enterEqualityOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitEqualityOperator
Exit a parse tree produced byExpressionParser.equalityOperator().The default implementation does nothing.
- Specified by:
exitEqualityOperatorin 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
-
enterComparisonOperator
Enter a parse tree produced byExpressionParser.comparisonOperator().The default implementation does nothing.
- Specified by:
enterComparisonOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitComparisonOperator
Exit a parse tree produced byExpressionParser.comparisonOperator().The default implementation does nothing.
- Specified by:
exitComparisonOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterAddExpression
Enter a parse tree produced byExpressionParser.addExpression().The default implementation does nothing.
- Specified by:
enterAddExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitAddExpression
Exit a parse tree produced byExpressionParser.addExpression().The default implementation does nothing.
- Specified by:
exitAddExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterAddOperator
Enter a parse tree produced byExpressionParser.addOperator().The default implementation does nothing.
- Specified by:
enterAddOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitAddOperator
Exit a parse tree produced byExpressionParser.addOperator().The default implementation does nothing.
- Specified by:
exitAddOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterMultExpression
Enter a parse tree produced byExpressionParser.multExpression().The default implementation does nothing.
- Specified by:
enterMultExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitMultExpression
Exit a parse tree produced byExpressionParser.multExpression().The default implementation does nothing.
- Specified by:
exitMultExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterMultOperator
Enter a parse tree produced byExpressionParser.multOperator().The default implementation does nothing.
- Specified by:
enterMultOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitMultOperator
Exit a parse tree produced byExpressionParser.multOperator().The default implementation does nothing.
- Specified by:
exitMultOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterUnaryExpression
Enter a parse tree produced byExpressionParser.unaryExpression().The default implementation does nothing.
- Specified by:
enterUnaryExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitUnaryExpression
Exit a parse tree produced byExpressionParser.unaryExpression().The default implementation does nothing.
- Specified by:
exitUnaryExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterUnaryOperator
Enter a parse tree produced byExpressionParser.unaryOperator().The default implementation does nothing.
- Specified by:
enterUnaryOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitUnaryOperator
Exit a parse tree produced byExpressionParser.unaryOperator().The default implementation does nothing.
- Specified by:
exitUnaryOperatorin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterPrimaryExpression
Enter a parse tree produced byExpressionParser.primaryExpression().The default implementation does nothing.
- Specified by:
enterPrimaryExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitPrimaryExpression
Exit a parse tree produced byExpressionParser.primaryExpression().The default implementation does nothing.
- Specified by:
exitPrimaryExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterExpressionInBraces
Enter a parse tree produced byExpressionParser.expressionInBraces().The default implementation does nothing.
- Specified by:
enterExpressionInBracesin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitExpressionInBraces
Exit a parse tree produced byExpressionParser.expressionInBraces().The default implementation does nothing.
- Specified by:
exitExpressionInBracesin 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
-
enterFunctionName
Enter a parse tree produced byExpressionParser.functionName().The default implementation does nothing.
- Specified by:
enterFunctionNamein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitFunctionName
Exit a parse tree produced byExpressionParser.functionName().The default implementation does nothing.
- Specified by:
exitFunctionNamein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterFunctionParameters
Enter a parse tree produced byExpressionParser.functionParameters().The default implementation does nothing.
- Specified by:
enterFunctionParametersin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitFunctionParameters
Exit a parse tree produced byExpressionParser.functionParameters().The default implementation does nothing.
- Specified by:
exitFunctionParametersin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterVariable
Enter a parse tree produced byExpressionParser.variable().The default implementation does nothing.
- Specified by:
enterVariablein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitVariable
Exit a parse tree produced byExpressionParser.variable().The default implementation does nothing.
- Specified by:
exitVariablein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterAttributeReference
Enter a parse tree produced byExpressionParser.attributeReference().The default implementation does nothing.
- Specified by:
enterAttributeReferencein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitAttributeReference
Exit a parse tree produced byExpressionParser.attributeReference().The default implementation does nothing.
- Specified by:
exitAttributeReferencein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterAttributeKind
Enter a parse tree produced byExpressionParser.attributeKind().The default implementation does nothing.
- Specified by:
enterAttributeKindin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitAttributeKind
Exit a parse tree produced byExpressionParser.attributeKind().The default implementation does nothing.
- Specified by:
exitAttributeKindin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterPath
Enter a parse tree produced byExpressionParser.path().The default implementation does nothing.
- Specified by:
enterPathin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitPath
Exit a parse tree produced byExpressionParser.path().The default implementation does nothing.
- Specified by:
exitPathin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterPathElement
Enter a parse tree produced byExpressionParser.pathElement().The default implementation does nothing.
- Specified by:
enterPathElementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitPathElement
Exit a parse tree produced byExpressionParser.pathElement().The default implementation does nothing.
- Specified by:
exitPathElementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterConstantReference
Enter a parse tree produced byExpressionParser.constantReference().The default implementation does nothing.
- Specified by:
enterConstantReferencein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitConstantReference
Exit a parse tree produced byExpressionParser.constantReference().The default implementation does nothing.
- Specified by:
exitConstantReferencein 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
-
enterNullLiteral
Enter a parse tree produced byExpressionParser.nullLiteral().The default implementation does nothing.
- Specified by:
enterNullLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitNullLiteral
Exit a parse tree produced byExpressionParser.nullLiteral().The default implementation does nothing.
- Specified by:
exitNullLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterNumberLiteral
Enter a parse tree produced byExpressionParser.numberLiteral().The default implementation does nothing.
- Specified by:
enterNumberLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitNumberLiteral
Exit a parse tree produced byExpressionParser.numberLiteral().The default implementation does nothing.
- Specified by:
exitNumberLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterStringLiteral
Enter a parse tree produced byExpressionParser.stringLiteral().The default implementation does nothing.
- Specified by:
enterStringLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitStringLiteral
Exit a parse tree produced byExpressionParser.stringLiteral().The default implementation does nothing.
- Specified by:
exitStringLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterBooleanLiteral
Enter a parse tree produced byExpressionParser.booleanLiteral().The default implementation does nothing.
- Specified by:
enterBooleanLiteralin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitBooleanLiteral
Exit a parse tree produced byExpressionParser.booleanLiteral().The default implementation does nothing.
- Specified by:
exitBooleanLiteralin 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
-