Class ExprBaseListener
- java.lang.Object
-
- org.apache.druid.math.expr.antlr.ExprBaseListener
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
,ExprListener
- Direct Known Subclasses:
ExprListenerImpl
public class ExprBaseListener extends Object implements ExprListener
This class provides an empty implementation ofExprListener
, which can be extended to create a listener which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description ExprBaseListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
enterAddSubExpr(ExprParser.AddSubExprContext ctx)
Enter a parse tree produced by theaddSubExpr
labeled alternative inExprParser.expr()
.void
enterApplyFunctionExpr(ExprParser.ApplyFunctionExprContext ctx)
Enter a parse tree produced by theapplyFunctionExpr
labeled alternative inExprParser.expr()
.void
enterDoubleArray(ExprParser.DoubleArrayContext ctx)
Enter a parse tree produced by thedoubleArray
labeled alternative inExprParser.expr()
.void
enterDoubleExpr(ExprParser.DoubleExprContext ctx)
Enter a parse tree produced by thedoubleExpr
labeled alternative inExprParser.expr()
.void
enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
void
enterExplicitArray(ExprParser.ExplicitArrayContext ctx)
Enter a parse tree produced by theexplicitArray
labeled alternative inExprParser.expr()
.void
enterExplicitLongArray(ExprParser.ExplicitLongArrayContext ctx)
Enter a parse tree produced by theexplicitLongArray
labeled alternative inExprParser.expr()
.void
enterExplicitStringArray(ExprParser.ExplicitStringArrayContext ctx)
Enter a parse tree produced by theexplicitStringArray
labeled alternative inExprParser.expr()
.void
enterFunctionArgs(ExprParser.FunctionArgsContext ctx)
Enter a parse tree produced by thefunctionArgs
labeled alternative inExprParser.fnArgs()
.void
enterFunctionExpr(ExprParser.FunctionExprContext ctx)
Enter a parse tree produced by thefunctionExpr
labeled alternative inExprParser.expr()
.void
enterIdentifierExpr(ExprParser.IdentifierExprContext ctx)
Enter a parse tree produced by theidentifierExpr
labeled alternative inExprParser.expr()
.void
enterLambda(ExprParser.LambdaContext ctx)
Enter a parse tree produced byExprParser.lambda()
.void
enterLiteralElement(ExprParser.LiteralElementContext ctx)
Enter a parse tree produced byExprParser.literalElement()
.void
enterLogicalAndOrExpr(ExprParser.LogicalAndOrExprContext ctx)
Enter a parse tree produced by thelogicalAndOrExpr
labeled alternative inExprParser.expr()
.void
enterLogicalOpExpr(ExprParser.LogicalOpExprContext ctx)
Enter a parse tree produced by thelogicalOpExpr
labeled alternative inExprParser.expr()
.void
enterLongArray(ExprParser.LongArrayContext ctx)
Enter a parse tree produced by thelongArray
labeled alternative inExprParser.expr()
.void
enterLongElement(ExprParser.LongElementContext ctx)
Enter a parse tree produced byExprParser.longElement()
.void
enterLongExpr(ExprParser.LongExprContext ctx)
Enter a parse tree produced by thelongExpr
labeled alternative inExprParser.expr()
.void
enterMulDivModuloExpr(ExprParser.MulDivModuloExprContext ctx)
Enter a parse tree produced by themulDivModuloExpr
labeled alternative inExprParser.expr()
.void
enterNestedExpr(ExprParser.NestedExprContext ctx)
Enter a parse tree produced by thenestedExpr
labeled alternative inExprParser.expr()
.void
enterNull(ExprParser.NullContext ctx)
Enter a parse tree produced by thenull
labeled alternative inExprParser.expr()
.void
enterNumericElement(ExprParser.NumericElementContext ctx)
Enter a parse tree produced byExprParser.numericElement()
.void
enterPowOpExpr(ExprParser.PowOpExprContext ctx)
Enter a parse tree produced by thepowOpExpr
labeled alternative inExprParser.expr()
.void
enterStart(ExprParser.StartContext ctx)
Enter a parse tree produced byExprParser.start()
.void
enterString(ExprParser.StringContext ctx)
Enter a parse tree produced by thestring
labeled alternative inExprParser.expr()
.void
enterStringArray(ExprParser.StringArrayContext ctx)
Enter a parse tree produced by thestringArray
labeled alternative inExprParser.expr()
.void
enterStringElement(ExprParser.StringElementContext ctx)
Enter a parse tree produced byExprParser.stringElement()
.void
enterUnaryOpExpr(ExprParser.UnaryOpExprContext ctx)
Enter a parse tree produced by theunaryOpExpr
labeled alternative inExprParser.expr()
.void
exitAddSubExpr(ExprParser.AddSubExprContext ctx)
Exit a parse tree produced by theaddSubExpr
labeled alternative inExprParser.expr()
.void
exitApplyFunctionExpr(ExprParser.ApplyFunctionExprContext ctx)
Exit a parse tree produced by theapplyFunctionExpr
labeled alternative inExprParser.expr()
.void
exitDoubleArray(ExprParser.DoubleArrayContext ctx)
Exit a parse tree produced by thedoubleArray
labeled alternative inExprParser.expr()
.void
exitDoubleExpr(ExprParser.DoubleExprContext ctx)
Exit a parse tree produced by thedoubleExpr
labeled alternative inExprParser.expr()
.void
exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
void
exitExplicitArray(ExprParser.ExplicitArrayContext ctx)
Exit a parse tree produced by theexplicitArray
labeled alternative inExprParser.expr()
.void
exitExplicitLongArray(ExprParser.ExplicitLongArrayContext ctx)
Exit a parse tree produced by theexplicitLongArray
labeled alternative inExprParser.expr()
.void
exitExplicitStringArray(ExprParser.ExplicitStringArrayContext ctx)
Exit a parse tree produced by theexplicitStringArray
labeled alternative inExprParser.expr()
.void
exitFunctionArgs(ExprParser.FunctionArgsContext ctx)
Exit a parse tree produced by thefunctionArgs
labeled alternative inExprParser.fnArgs()
.void
exitFunctionExpr(ExprParser.FunctionExprContext ctx)
Exit a parse tree produced by thefunctionExpr
labeled alternative inExprParser.expr()
.void
exitIdentifierExpr(ExprParser.IdentifierExprContext ctx)
Exit a parse tree produced by theidentifierExpr
labeled alternative inExprParser.expr()
.void
exitLambda(ExprParser.LambdaContext ctx)
Exit a parse tree produced byExprParser.lambda()
.void
exitLiteralElement(ExprParser.LiteralElementContext ctx)
Exit a parse tree produced byExprParser.literalElement()
.void
exitLogicalAndOrExpr(ExprParser.LogicalAndOrExprContext ctx)
Exit a parse tree produced by thelogicalAndOrExpr
labeled alternative inExprParser.expr()
.void
exitLogicalOpExpr(ExprParser.LogicalOpExprContext ctx)
Exit a parse tree produced by thelogicalOpExpr
labeled alternative inExprParser.expr()
.void
exitLongArray(ExprParser.LongArrayContext ctx)
Exit a parse tree produced by thelongArray
labeled alternative inExprParser.expr()
.void
exitLongElement(ExprParser.LongElementContext ctx)
Exit a parse tree produced byExprParser.longElement()
.void
exitLongExpr(ExprParser.LongExprContext ctx)
Exit a parse tree produced by thelongExpr
labeled alternative inExprParser.expr()
.void
exitMulDivModuloExpr(ExprParser.MulDivModuloExprContext ctx)
Exit a parse tree produced by themulDivModuloExpr
labeled alternative inExprParser.expr()
.void
exitNestedExpr(ExprParser.NestedExprContext ctx)
Exit a parse tree produced by thenestedExpr
labeled alternative inExprParser.expr()
.void
exitNull(ExprParser.NullContext ctx)
Exit a parse tree produced by thenull
labeled alternative inExprParser.expr()
.void
exitNumericElement(ExprParser.NumericElementContext ctx)
Exit a parse tree produced byExprParser.numericElement()
.void
exitPowOpExpr(ExprParser.PowOpExprContext ctx)
Exit a parse tree produced by thepowOpExpr
labeled alternative inExprParser.expr()
.void
exitStart(ExprParser.StartContext ctx)
Exit a parse tree produced byExprParser.start()
.void
exitString(ExprParser.StringContext ctx)
Exit a parse tree produced by thestring
labeled alternative inExprParser.expr()
.void
exitStringArray(ExprParser.StringArrayContext ctx)
Exit a parse tree produced by thestringArray
labeled alternative inExprParser.expr()
.void
exitStringElement(ExprParser.StringElementContext ctx)
Exit a parse tree produced byExprParser.stringElement()
.void
exitUnaryOpExpr(ExprParser.UnaryOpExprContext ctx)
Exit a parse tree produced by theunaryOpExpr
labeled alternative inExprParser.expr()
.void
visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
void
visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
-
-
-
Method Detail
-
enterStart
public void enterStart(ExprParser.StartContext ctx)
Enter a parse tree produced byExprParser.start()
.The default implementation does nothing.
- Specified by:
enterStart
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitStart
public void exitStart(ExprParser.StartContext ctx)
Exit a parse tree produced byExprParser.start()
.The default implementation does nothing.
- Specified by:
exitStart
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterApplyFunctionExpr
public void enterApplyFunctionExpr(ExprParser.ApplyFunctionExprContext ctx)
Enter a parse tree produced by theapplyFunctionExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterApplyFunctionExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitApplyFunctionExpr
public void exitApplyFunctionExpr(ExprParser.ApplyFunctionExprContext ctx)
Exit a parse tree produced by theapplyFunctionExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitApplyFunctionExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterDoubleExpr
public void enterDoubleExpr(ExprParser.DoubleExprContext ctx)
Enter a parse tree produced by thedoubleExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterDoubleExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitDoubleExpr
public void exitDoubleExpr(ExprParser.DoubleExprContext ctx)
Exit a parse tree produced by thedoubleExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitDoubleExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterDoubleArray
public void enterDoubleArray(ExprParser.DoubleArrayContext ctx)
Enter a parse tree produced by thedoubleArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterDoubleArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitDoubleArray
public void exitDoubleArray(ExprParser.DoubleArrayContext ctx)
Exit a parse tree produced by thedoubleArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitDoubleArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterAddSubExpr
public void enterAddSubExpr(ExprParser.AddSubExprContext ctx)
Enter a parse tree produced by theaddSubExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterAddSubExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitAddSubExpr
public void exitAddSubExpr(ExprParser.AddSubExprContext ctx)
Exit a parse tree produced by theaddSubExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitAddSubExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterString
public void enterString(ExprParser.StringContext ctx)
Enter a parse tree produced by thestring
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterString
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitString
public void exitString(ExprParser.StringContext ctx)
Exit a parse tree produced by thestring
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitString
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterLongExpr
public void enterLongExpr(ExprParser.LongExprContext ctx)
Enter a parse tree produced by thelongExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterLongExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitLongExpr
public void exitLongExpr(ExprParser.LongExprContext ctx)
Exit a parse tree produced by thelongExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitLongExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterExplicitStringArray
public void enterExplicitStringArray(ExprParser.ExplicitStringArrayContext ctx)
Enter a parse tree produced by theexplicitStringArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterExplicitStringArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitExplicitStringArray
public void exitExplicitStringArray(ExprParser.ExplicitStringArrayContext ctx)
Exit a parse tree produced by theexplicitStringArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitExplicitStringArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterLogicalAndOrExpr
public void enterLogicalAndOrExpr(ExprParser.LogicalAndOrExprContext ctx)
Enter a parse tree produced by thelogicalAndOrExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterLogicalAndOrExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitLogicalAndOrExpr
public void exitLogicalAndOrExpr(ExprParser.LogicalAndOrExprContext ctx)
Exit a parse tree produced by thelogicalAndOrExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitLogicalAndOrExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterLongArray
public void enterLongArray(ExprParser.LongArrayContext ctx)
Enter a parse tree produced by thelongArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterLongArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitLongArray
public void exitLongArray(ExprParser.LongArrayContext ctx)
Exit a parse tree produced by thelongArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitLongArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterNestedExpr
public void enterNestedExpr(ExprParser.NestedExprContext ctx)
Enter a parse tree produced by thenestedExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterNestedExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitNestedExpr
public void exitNestedExpr(ExprParser.NestedExprContext ctx)
Exit a parse tree produced by thenestedExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitNestedExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterLogicalOpExpr
public void enterLogicalOpExpr(ExprParser.LogicalOpExprContext ctx)
Enter a parse tree produced by thelogicalOpExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterLogicalOpExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitLogicalOpExpr
public void exitLogicalOpExpr(ExprParser.LogicalOpExprContext ctx)
Exit a parse tree produced by thelogicalOpExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitLogicalOpExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterFunctionExpr
public void enterFunctionExpr(ExprParser.FunctionExprContext ctx)
Enter a parse tree produced by thefunctionExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterFunctionExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitFunctionExpr
public void exitFunctionExpr(ExprParser.FunctionExprContext ctx)
Exit a parse tree produced by thefunctionExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitFunctionExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterExplicitLongArray
public void enterExplicitLongArray(ExprParser.ExplicitLongArrayContext ctx)
Enter a parse tree produced by theexplicitLongArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterExplicitLongArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitExplicitLongArray
public void exitExplicitLongArray(ExprParser.ExplicitLongArrayContext ctx)
Exit a parse tree produced by theexplicitLongArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitExplicitLongArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterUnaryOpExpr
public void enterUnaryOpExpr(ExprParser.UnaryOpExprContext ctx)
Enter a parse tree produced by theunaryOpExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterUnaryOpExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitUnaryOpExpr
public void exitUnaryOpExpr(ExprParser.UnaryOpExprContext ctx)
Exit a parse tree produced by theunaryOpExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitUnaryOpExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterNull
public void enterNull(ExprParser.NullContext ctx)
Enter a parse tree produced by thenull
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterNull
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitNull
public void exitNull(ExprParser.NullContext ctx)
Exit a parse tree produced by thenull
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitNull
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterExplicitArray
public void enterExplicitArray(ExprParser.ExplicitArrayContext ctx)
Enter a parse tree produced by theexplicitArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterExplicitArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitExplicitArray
public void exitExplicitArray(ExprParser.ExplicitArrayContext ctx)
Exit a parse tree produced by theexplicitArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitExplicitArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterStringArray
public void enterStringArray(ExprParser.StringArrayContext ctx)
Enter a parse tree produced by thestringArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterStringArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitStringArray
public void exitStringArray(ExprParser.StringArrayContext ctx)
Exit a parse tree produced by thestringArray
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitStringArray
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterMulDivModuloExpr
public void enterMulDivModuloExpr(ExprParser.MulDivModuloExprContext ctx)
Enter a parse tree produced by themulDivModuloExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterMulDivModuloExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitMulDivModuloExpr
public void exitMulDivModuloExpr(ExprParser.MulDivModuloExprContext ctx)
Exit a parse tree produced by themulDivModuloExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitMulDivModuloExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterPowOpExpr
public void enterPowOpExpr(ExprParser.PowOpExprContext ctx)
Enter a parse tree produced by thepowOpExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterPowOpExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitPowOpExpr
public void exitPowOpExpr(ExprParser.PowOpExprContext ctx)
Exit a parse tree produced by thepowOpExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitPowOpExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterIdentifierExpr
public void enterIdentifierExpr(ExprParser.IdentifierExprContext ctx)
Enter a parse tree produced by theidentifierExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
enterIdentifierExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitIdentifierExpr
public void exitIdentifierExpr(ExprParser.IdentifierExprContext ctx)
Exit a parse tree produced by theidentifierExpr
labeled alternative inExprParser.expr()
.The default implementation does nothing.
- Specified by:
exitIdentifierExpr
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterLambda
public void enterLambda(ExprParser.LambdaContext ctx)
Enter a parse tree produced byExprParser.lambda()
.The default implementation does nothing.
- Specified by:
enterLambda
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitLambda
public void exitLambda(ExprParser.LambdaContext ctx)
Exit a parse tree produced byExprParser.lambda()
.The default implementation does nothing.
- Specified by:
exitLambda
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterFunctionArgs
public void enterFunctionArgs(ExprParser.FunctionArgsContext ctx)
Enter a parse tree produced by thefunctionArgs
labeled alternative inExprParser.fnArgs()
.The default implementation does nothing.
- Specified by:
enterFunctionArgs
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitFunctionArgs
public void exitFunctionArgs(ExprParser.FunctionArgsContext ctx)
Exit a parse tree produced by thefunctionArgs
labeled alternative inExprParser.fnArgs()
.The default implementation does nothing.
- Specified by:
exitFunctionArgs
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterStringElement
public void enterStringElement(ExprParser.StringElementContext ctx)
Enter a parse tree produced byExprParser.stringElement()
.The default implementation does nothing.
- Specified by:
enterStringElement
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitStringElement
public void exitStringElement(ExprParser.StringElementContext ctx)
Exit a parse tree produced byExprParser.stringElement()
.The default implementation does nothing.
- Specified by:
exitStringElement
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterLongElement
public void enterLongElement(ExprParser.LongElementContext ctx)
Enter a parse tree produced byExprParser.longElement()
.The default implementation does nothing.
- Specified by:
enterLongElement
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitLongElement
public void exitLongElement(ExprParser.LongElementContext ctx)
Exit a parse tree produced byExprParser.longElement()
.The default implementation does nothing.
- Specified by:
exitLongElement
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterNumericElement
public void enterNumericElement(ExprParser.NumericElementContext ctx)
Enter a parse tree produced byExprParser.numericElement()
.The default implementation does nothing.
- Specified by:
enterNumericElement
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitNumericElement
public void exitNumericElement(ExprParser.NumericElementContext ctx)
Exit a parse tree produced byExprParser.numericElement()
.The default implementation does nothing.
- Specified by:
exitNumericElement
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterLiteralElement
public void enterLiteralElement(ExprParser.LiteralElementContext ctx)
Enter a parse tree produced byExprParser.literalElement()
.The default implementation does nothing.
- Specified by:
enterLiteralElement
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
exitLiteralElement
public void exitLiteralElement(ExprParser.LiteralElementContext ctx)
Exit a parse tree produced byExprParser.literalElement()
.The default implementation does nothing.
- Specified by:
exitLiteralElement
in interfaceExprListener
- Parameters:
ctx
- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
- Specified by:
enterEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
- Specified by:
exitEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
- Specified by:
visitTerminal
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
- Specified by:
visitErrorNode
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
-