public class BindingExpressionBaseListener extends java.lang.Object implements BindingExpressionListener
BindingExpressionListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.Constructor and Description |
---|
BindingExpressionBaseListener() |
public void enterRootExpr(BindingExpressionParser.RootExprContext ctx)
RootExpr
labeled alternative in BindingExpressionParser.bindingSyntax()
.
The default implementation does nothing.
enterRootExpr
in interface BindingExpressionListener
ctx
- the parse treepublic void exitRootExpr(BindingExpressionParser.RootExprContext ctx)
RootExpr
labeled alternative in BindingExpressionParser.bindingSyntax()
.
The default implementation does nothing.
exitRootExpr
in interface BindingExpressionListener
ctx
- the parse treepublic void enterRootLambda(BindingExpressionParser.RootLambdaContext ctx)
RootLambda
labeled alternative in BindingExpressionParser.bindingSyntax()
.
The default implementation does nothing.
enterRootLambda
in interface BindingExpressionListener
ctx
- the parse treepublic void exitRootLambda(BindingExpressionParser.RootLambdaContext ctx)
RootLambda
labeled alternative in BindingExpressionParser.bindingSyntax()
.
The default implementation does nothing.
exitRootLambda
in interface BindingExpressionListener
ctx
- the parse treepublic void enterDefaults(BindingExpressionParser.DefaultsContext ctx)
BindingExpressionParser.defaults()
.
The default implementation does nothing.
enterDefaults
in interface BindingExpressionListener
ctx
- the parse treepublic void exitDefaults(BindingExpressionParser.DefaultsContext ctx)
BindingExpressionParser.defaults()
.
The default implementation does nothing.
exitDefaults
in interface BindingExpressionListener
ctx
- the parse treepublic void enterConstantValue(BindingExpressionParser.ConstantValueContext ctx)
BindingExpressionParser.constantValue()
.
The default implementation does nothing.
enterConstantValue
in interface BindingExpressionListener
ctx
- the parse treepublic void exitConstantValue(BindingExpressionParser.ConstantValueContext ctx)
BindingExpressionParser.constantValue()
.
The default implementation does nothing.
exitConstantValue
in interface BindingExpressionListener
ctx
- the parse treepublic void enterLambdaExpression(BindingExpressionParser.LambdaExpressionContext ctx)
BindingExpressionParser.lambdaExpression()
.
The default implementation does nothing.
enterLambdaExpression
in interface BindingExpressionListener
ctx
- the parse treepublic void exitLambdaExpression(BindingExpressionParser.LambdaExpressionContext ctx)
BindingExpressionParser.lambdaExpression()
.
The default implementation does nothing.
exitLambdaExpression
in interface BindingExpressionListener
ctx
- the parse treepublic void enterSingleLambdaParameter(BindingExpressionParser.SingleLambdaParameterContext ctx)
SingleLambdaParameter
labeled alternative in BindingExpressionParser.lambdaParameters()
.
The default implementation does nothing.
enterSingleLambdaParameter
in interface BindingExpressionListener
ctx
- the parse treepublic void exitSingleLambdaParameter(BindingExpressionParser.SingleLambdaParameterContext ctx)
SingleLambdaParameter
labeled alternative in BindingExpressionParser.lambdaParameters()
.
The default implementation does nothing.
exitSingleLambdaParameter
in interface BindingExpressionListener
ctx
- the parse treepublic void enterLambdaParameterList(BindingExpressionParser.LambdaParameterListContext ctx)
LambdaParameterList
labeled alternative in BindingExpressionParser.lambdaParameters()
.
The default implementation does nothing.
enterLambdaParameterList
in interface BindingExpressionListener
ctx
- the parse treepublic void exitLambdaParameterList(BindingExpressionParser.LambdaParameterListContext ctx)
LambdaParameterList
labeled alternative in BindingExpressionParser.lambdaParameters()
.
The default implementation does nothing.
exitLambdaParameterList
in interface BindingExpressionListener
ctx
- the parse treepublic void enterInferredFormalParameterList(BindingExpressionParser.InferredFormalParameterListContext ctx)
BindingExpressionParser.inferredFormalParameterList()
.
The default implementation does nothing.
enterInferredFormalParameterList
in interface BindingExpressionListener
ctx
- the parse treepublic void exitInferredFormalParameterList(BindingExpressionParser.InferredFormalParameterListContext ctx)
BindingExpressionParser.inferredFormalParameterList()
.
The default implementation does nothing.
exitInferredFormalParameterList
in interface BindingExpressionListener
ctx
- the parse treepublic void enterCastOp(BindingExpressionParser.CastOpContext ctx)
CastOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterCastOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitCastOp(BindingExpressionParser.CastOpContext ctx)
CastOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitCastOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterComparisonOp(BindingExpressionParser.ComparisonOpContext ctx)
ComparisonOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterComparisonOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitComparisonOp(BindingExpressionParser.ComparisonOpContext ctx)
ComparisonOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitComparisonOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterUnaryOp(BindingExpressionParser.UnaryOpContext ctx)
UnaryOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterUnaryOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitUnaryOp(BindingExpressionParser.UnaryOpContext ctx)
UnaryOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitUnaryOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterBracketOp(BindingExpressionParser.BracketOpContext ctx)
BracketOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterBracketOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitBracketOp(BindingExpressionParser.BracketOpContext ctx)
BracketOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitBracketOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterResource(BindingExpressionParser.ResourceContext ctx)
Resource
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterResource
in interface BindingExpressionListener
ctx
- the parse treepublic void exitResource(BindingExpressionParser.ResourceContext ctx)
Resource
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitResource
in interface BindingExpressionListener
ctx
- the parse treepublic void enterQuestionQuestionOp(BindingExpressionParser.QuestionQuestionOpContext ctx)
QuestionQuestionOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterQuestionQuestionOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitQuestionQuestionOp(BindingExpressionParser.QuestionQuestionOpContext ctx)
QuestionQuestionOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitQuestionQuestionOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterGrouping(BindingExpressionParser.GroupingContext ctx)
Grouping
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterGrouping
in interface BindingExpressionListener
ctx
- the parse treepublic void exitGrouping(BindingExpressionParser.GroupingContext ctx)
Grouping
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitGrouping
in interface BindingExpressionListener
ctx
- the parse treepublic void enterMethodInvocation(BindingExpressionParser.MethodInvocationContext ctx)
MethodInvocation
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterMethodInvocation
in interface BindingExpressionListener
ctx
- the parse treepublic void exitMethodInvocation(BindingExpressionParser.MethodInvocationContext ctx)
MethodInvocation
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitMethodInvocation
in interface BindingExpressionListener
ctx
- the parse treepublic void enterBitShiftOp(BindingExpressionParser.BitShiftOpContext ctx)
BitShiftOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterBitShiftOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitBitShiftOp(BindingExpressionParser.BitShiftOpContext ctx)
BitShiftOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitBitShiftOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterAndOrOp(BindingExpressionParser.AndOrOpContext ctx)
AndOrOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterAndOrOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitAndOrOp(BindingExpressionParser.AndOrOpContext ctx)
AndOrOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitAndOrOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterTernaryOp(BindingExpressionParser.TernaryOpContext ctx)
TernaryOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterTernaryOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitTernaryOp(BindingExpressionParser.TernaryOpContext ctx)
TernaryOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitTernaryOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterPrimary(BindingExpressionParser.PrimaryContext ctx)
Primary
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterPrimary
in interface BindingExpressionListener
ctx
- the parse treepublic void exitPrimary(BindingExpressionParser.PrimaryContext ctx)
Primary
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitPrimary
in interface BindingExpressionListener
ctx
- the parse treepublic void enterDotOp(BindingExpressionParser.DotOpContext ctx)
DotOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterDotOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitDotOp(BindingExpressionParser.DotOpContext ctx)
DotOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitDotOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterGlobalMethodInvocation(BindingExpressionParser.GlobalMethodInvocationContext ctx)
GlobalMethodInvocation
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterGlobalMethodInvocation
in interface BindingExpressionListener
ctx
- the parse treepublic void exitGlobalMethodInvocation(BindingExpressionParser.GlobalMethodInvocationContext ctx)
GlobalMethodInvocation
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitGlobalMethodInvocation
in interface BindingExpressionListener
ctx
- the parse treepublic void enterMathOp(BindingExpressionParser.MathOpContext ctx)
MathOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterMathOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitMathOp(BindingExpressionParser.MathOpContext ctx)
MathOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitMathOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterInstanceOfOp(BindingExpressionParser.InstanceOfOpContext ctx)
InstanceOfOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterInstanceOfOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitInstanceOfOp(BindingExpressionParser.InstanceOfOpContext ctx)
InstanceOfOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitInstanceOfOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterBinaryOp(BindingExpressionParser.BinaryOpContext ctx)
BinaryOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterBinaryOp
in interface BindingExpressionListener
ctx
- the parse treepublic void exitBinaryOp(BindingExpressionParser.BinaryOpContext ctx)
BinaryOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitBinaryOp
in interface BindingExpressionListener
ctx
- the parse treepublic void enterFunctionRef(BindingExpressionParser.FunctionRefContext ctx)
FunctionRef
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
enterFunctionRef
in interface BindingExpressionListener
ctx
- the parse treepublic void exitFunctionRef(BindingExpressionParser.FunctionRefContext ctx)
FunctionRef
labeled alternative in BindingExpressionParser.expression()
.
The default implementation does nothing.
exitFunctionRef
in interface BindingExpressionListener
ctx
- the parse treepublic void enterClassExtraction(BindingExpressionParser.ClassExtractionContext ctx)
BindingExpressionParser.classExtraction()
.
The default implementation does nothing.
enterClassExtraction
in interface BindingExpressionListener
ctx
- the parse treepublic void exitClassExtraction(BindingExpressionParser.ClassExtractionContext ctx)
BindingExpressionParser.classExtraction()
.
The default implementation does nothing.
exitClassExtraction
in interface BindingExpressionListener
ctx
- the parse treepublic void enterExpressionList(BindingExpressionParser.ExpressionListContext ctx)
BindingExpressionParser.expressionList()
.
The default implementation does nothing.
enterExpressionList
in interface BindingExpressionListener
ctx
- the parse treepublic void exitExpressionList(BindingExpressionParser.ExpressionListContext ctx)
BindingExpressionParser.expressionList()
.
The default implementation does nothing.
exitExpressionList
in interface BindingExpressionListener
ctx
- the parse treepublic void enterLiteral(BindingExpressionParser.LiteralContext ctx)
BindingExpressionParser.literal()
.
The default implementation does nothing.
enterLiteral
in interface BindingExpressionListener
ctx
- the parse treepublic void exitLiteral(BindingExpressionParser.LiteralContext ctx)
BindingExpressionParser.literal()
.
The default implementation does nothing.
exitLiteral
in interface BindingExpressionListener
ctx
- the parse treepublic void enterIdentifier(BindingExpressionParser.IdentifierContext ctx)
BindingExpressionParser.identifier()
.
The default implementation does nothing.
enterIdentifier
in interface BindingExpressionListener
ctx
- the parse treepublic void exitIdentifier(BindingExpressionParser.IdentifierContext ctx)
BindingExpressionParser.identifier()
.
The default implementation does nothing.
exitIdentifier
in interface BindingExpressionListener
ctx
- the parse treepublic void enterJavaLiteral(BindingExpressionParser.JavaLiteralContext ctx)
BindingExpressionParser.javaLiteral()
.
The default implementation does nothing.
enterJavaLiteral
in interface BindingExpressionListener
ctx
- the parse treepublic void exitJavaLiteral(BindingExpressionParser.JavaLiteralContext ctx)
BindingExpressionParser.javaLiteral()
.
The default implementation does nothing.
exitJavaLiteral
in interface BindingExpressionListener
ctx
- the parse treepublic void enterStringLiteral(BindingExpressionParser.StringLiteralContext ctx)
BindingExpressionParser.stringLiteral()
.
The default implementation does nothing.
enterStringLiteral
in interface BindingExpressionListener
ctx
- the parse treepublic void exitStringLiteral(BindingExpressionParser.StringLiteralContext ctx)
BindingExpressionParser.stringLiteral()
.
The default implementation does nothing.
exitStringLiteral
in interface BindingExpressionListener
ctx
- the parse treepublic void enterExplicitGenericInvocation(BindingExpressionParser.ExplicitGenericInvocationContext ctx)
BindingExpressionParser.explicitGenericInvocation()
.
The default implementation does nothing.
enterExplicitGenericInvocation
in interface BindingExpressionListener
ctx
- the parse treepublic void exitExplicitGenericInvocation(BindingExpressionParser.ExplicitGenericInvocationContext ctx)
BindingExpressionParser.explicitGenericInvocation()
.
The default implementation does nothing.
exitExplicitGenericInvocation
in interface BindingExpressionListener
ctx
- the parse treepublic void enterTypeArguments(BindingExpressionParser.TypeArgumentsContext ctx)
BindingExpressionParser.typeArguments()
.
The default implementation does nothing.
enterTypeArguments
in interface BindingExpressionListener
ctx
- the parse treepublic void exitTypeArguments(BindingExpressionParser.TypeArgumentsContext ctx)
BindingExpressionParser.typeArguments()
.
The default implementation does nothing.
exitTypeArguments
in interface BindingExpressionListener
ctx
- the parse treepublic void enterType(BindingExpressionParser.TypeContext ctx)
BindingExpressionParser.type()
.
The default implementation does nothing.
enterType
in interface BindingExpressionListener
ctx
- the parse treepublic void exitType(BindingExpressionParser.TypeContext ctx)
BindingExpressionParser.type()
.
The default implementation does nothing.
exitType
in interface BindingExpressionListener
ctx
- the parse treepublic void enterExplicitGenericInvocationSuffix(BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx)
BindingExpressionParser.explicitGenericInvocationSuffix()
.
The default implementation does nothing.
enterExplicitGenericInvocationSuffix
in interface BindingExpressionListener
ctx
- the parse treepublic void exitExplicitGenericInvocationSuffix(BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx)
BindingExpressionParser.explicitGenericInvocationSuffix()
.
The default implementation does nothing.
exitExplicitGenericInvocationSuffix
in interface BindingExpressionListener
ctx
- the parse treepublic void enterArguments(BindingExpressionParser.ArgumentsContext ctx)
BindingExpressionParser.arguments()
.
The default implementation does nothing.
enterArguments
in interface BindingExpressionListener
ctx
- the parse treepublic void exitArguments(BindingExpressionParser.ArgumentsContext ctx)
BindingExpressionParser.arguments()
.
The default implementation does nothing.
exitArguments
in interface BindingExpressionListener
ctx
- the parse treepublic void enterClassOrInterfaceType(BindingExpressionParser.ClassOrInterfaceTypeContext ctx)
BindingExpressionParser.classOrInterfaceType()
.
The default implementation does nothing.
enterClassOrInterfaceType
in interface BindingExpressionListener
ctx
- the parse treepublic void exitClassOrInterfaceType(BindingExpressionParser.ClassOrInterfaceTypeContext ctx)
BindingExpressionParser.classOrInterfaceType()
.
The default implementation does nothing.
exitClassOrInterfaceType
in interface BindingExpressionListener
ctx
- the parse treepublic void enterPrimitiveType(BindingExpressionParser.PrimitiveTypeContext ctx)
BindingExpressionParser.primitiveType()
.
The default implementation does nothing.
enterPrimitiveType
in interface BindingExpressionListener
ctx
- the parse treepublic void exitPrimitiveType(BindingExpressionParser.PrimitiveTypeContext ctx)
BindingExpressionParser.primitiveType()
.
The default implementation does nothing.
exitPrimitiveType
in interface BindingExpressionListener
ctx
- the parse treepublic void enterResources(BindingExpressionParser.ResourcesContext ctx)
BindingExpressionParser.resources()
.
The default implementation does nothing.
enterResources
in interface BindingExpressionListener
ctx
- the parse treepublic void exitResources(BindingExpressionParser.ResourcesContext ctx)
BindingExpressionParser.resources()
.
The default implementation does nothing.
exitResources
in interface BindingExpressionListener
ctx
- the parse treepublic void enterResourceParameters(BindingExpressionParser.ResourceParametersContext ctx)
BindingExpressionParser.resourceParameters()
.
The default implementation does nothing.
enterResourceParameters
in interface BindingExpressionListener
ctx
- the parse treepublic void exitResourceParameters(BindingExpressionParser.ResourceParametersContext ctx)
BindingExpressionParser.resourceParameters()
.
The default implementation does nothing.
exitResourceParameters
in interface BindingExpressionListener
ctx
- the parse treepublic void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
enterEveryRule
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
exitEveryRule
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
visitTerminal
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
visitErrorNode
in interface org.antlr.v4.runtime.tree.ParseTreeListener