Result
- The return type of the visit operation. Use Void
for
operations with no return type.public class BindingExpressionBaseVisitor<Result> extends <any> implements BindingExpressionVisitor<Result>
BindingExpressionVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.Constructor and Description |
---|
BindingExpressionBaseVisitor() |
public Result visitBracketOp(BindingExpressionParser.BracketOpContext ctx)
BracketOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitBracketOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitResource(BindingExpressionParser.ResourceContext ctx)
Resource
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitResource
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitCastOp(BindingExpressionParser.CastOpContext ctx)
CastOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitCastOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitUnaryOp(BindingExpressionParser.UnaryOpContext ctx)
UnaryOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitUnaryOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitAndOrOp(BindingExpressionParser.AndOrOpContext ctx)
AndOrOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitAndOrOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitMethodInvocation(BindingExpressionParser.MethodInvocationContext ctx)
MethodInvocation
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitMethodInvocation
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitPrimary(BindingExpressionParser.PrimaryContext ctx)
Primary
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitPrimary
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitGrouping(BindingExpressionParser.GroupingContext ctx)
Grouping
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitGrouping
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitTernaryOp(BindingExpressionParser.TernaryOpContext ctx)
TernaryOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitTernaryOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitComparisonOp(BindingExpressionParser.ComparisonOpContext ctx)
ComparisonOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitComparisonOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitDotOp(BindingExpressionParser.DotOpContext ctx)
DotOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitDotOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitMathOp(BindingExpressionParser.MathOpContext ctx)
MathOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitMathOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitQuestionQuestionOp(BindingExpressionParser.QuestionQuestionOpContext ctx)
QuestionQuestionOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitQuestionQuestionOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitBitShiftOp(BindingExpressionParser.BitShiftOpContext ctx)
BitShiftOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitBitShiftOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitInstanceOfOp(BindingExpressionParser.InstanceOfOpContext ctx)
InstanceOfOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitInstanceOfOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitBinaryOp(BindingExpressionParser.BinaryOpContext ctx)
BinaryOp
labeled alternative in BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitBinaryOp
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitBindingSyntax(BindingExpressionParser.BindingSyntaxContext ctx)
BindingExpressionParser.bindingSyntax()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitBindingSyntax
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitDefaults(BindingExpressionParser.DefaultsContext ctx)
BindingExpressionParser.defaults()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitDefaults
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitConstantValue(BindingExpressionParser.ConstantValueContext ctx)
BindingExpressionParser.constantValue()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitConstantValue
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitExpression(BindingExpressionParser.ExpressionContext ctx)
BindingExpressionParser.expression()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitExpression
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitClassExtraction(BindingExpressionParser.ClassExtractionContext ctx)
BindingExpressionParser.classExtraction()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitClassExtraction
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitExpressionList(BindingExpressionParser.ExpressionListContext ctx)
BindingExpressionParser.expressionList()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitExpressionList
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitLiteral(BindingExpressionParser.LiteralContext ctx)
BindingExpressionParser.literal()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitLiteral
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitIdentifier(BindingExpressionParser.IdentifierContext ctx)
BindingExpressionParser.identifier()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitIdentifier
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitJavaLiteral(BindingExpressionParser.JavaLiteralContext ctx)
BindingExpressionParser.javaLiteral()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitJavaLiteral
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitStringLiteral(BindingExpressionParser.StringLiteralContext ctx)
BindingExpressionParser.stringLiteral()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitStringLiteral
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitExplicitGenericInvocation(BindingExpressionParser.ExplicitGenericInvocationContext ctx)
BindingExpressionParser.explicitGenericInvocation()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitExplicitGenericInvocation
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitTypeArguments(BindingExpressionParser.TypeArgumentsContext ctx)
BindingExpressionParser.typeArguments()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitTypeArguments
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitType(BindingExpressionParser.TypeContext ctx)
BindingExpressionParser.type()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitType
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitExplicitGenericInvocationSuffix(BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx)
BindingExpressionParser.explicitGenericInvocationSuffix()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitExplicitGenericInvocationSuffix
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitArguments(BindingExpressionParser.ArgumentsContext ctx)
BindingExpressionParser.arguments()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitArguments
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitClassOrInterfaceType(BindingExpressionParser.ClassOrInterfaceTypeContext ctx)
BindingExpressionParser.classOrInterfaceType()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitClassOrInterfaceType
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitPrimitiveType(BindingExpressionParser.PrimitiveTypeContext ctx)
BindingExpressionParser.primitiveType()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitPrimitiveType
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitResources(BindingExpressionParser.ResourcesContext ctx)
BindingExpressionParser.resources()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitResources
in interface BindingExpressionVisitor<Result>
ctx
- the parse treepublic Result visitResourceParameters(BindingExpressionParser.ResourceParametersContext ctx)
BindingExpressionParser.resourceParameters()
.
The default implementation returns the result of calling
#visitChildren
on ctx
.
visitResourceParameters
in interface BindingExpressionVisitor<Result>
ctx
- the parse tree