Class FiltersBaseVisitor<T>
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
,FiltersVisitor<T>
- Direct Known Subclasses:
FilterExpressionTextParser.FilterExpressionVisitor
FiltersVisitor
, which can be
extended to create a visitor which only needs to handle a subset of the available
methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced by theAndExpression
labeled alternative inFiltersParser.booleanExpression()
.Visit a parse tree produced by theBooleanConstant
labeled alternative inFiltersParser.constant()
.Visit a parse tree produced byFiltersParser.compare()
.Visit a parse tree produced by theCompareExpression
labeled alternative inFiltersParser.booleanExpression()
.Visit a parse tree produced byFiltersParser.constantArray()
.Visit a parse tree produced by theDecimalConstant
labeled alternative inFiltersParser.constant()
.Visit a parse tree produced by theGroupExpression
labeled alternative inFiltersParser.booleanExpression()
.Visit a parse tree produced byFiltersParser.identifier()
.Visit a parse tree produced by theInExpression
labeled alternative inFiltersParser.booleanExpression()
.Visit a parse tree produced by theIntegerConstant
labeled alternative inFiltersParser.constant()
.Visit a parse tree produced by theNinExpression
labeled alternative inFiltersParser.booleanExpression()
.Visit a parse tree produced by theNotExpression
labeled alternative inFiltersParser.booleanExpression()
.Visit a parse tree produced by theOrExpression
labeled alternative inFiltersParser.booleanExpression()
.Visit a parse tree produced by theTextConstant
labeled alternative inFiltersParser.constant()
.Visit a parse tree produced byFiltersParser.where()
.Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
FiltersBaseVisitor
public FiltersBaseVisitor()
-
-
Method Details
-
visitWhere
Visit a parse tree produced byFiltersParser.where()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitWhere
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNinExpression
Visit a parse tree produced by theNinExpression
labeled alternative inFiltersParser.booleanExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNinExpression
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAndExpression
Visit a parse tree produced by theAndExpression
labeled alternative inFiltersParser.booleanExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAndExpression
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInExpression
Visit a parse tree produced by theInExpression
labeled alternative inFiltersParser.booleanExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInExpression
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNotExpression
Visit a parse tree produced by theNotExpression
labeled alternative inFiltersParser.booleanExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNotExpression
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompareExpression
Visit a parse tree produced by theCompareExpression
labeled alternative inFiltersParser.booleanExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCompareExpression
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrExpression
Visit a parse tree produced by theOrExpression
labeled alternative inFiltersParser.booleanExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOrExpression
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGroupExpression
Visit a parse tree produced by theGroupExpression
labeled alternative inFiltersParser.booleanExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitGroupExpression
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConstantArray
Visit a parse tree produced byFiltersParser.constantArray()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitConstantArray
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompare
Visit a parse tree produced byFiltersParser.compare()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCompare
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIdentifier
Visit a parse tree produced byFiltersParser.identifier()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIdentifier
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIntegerConstant
Visit a parse tree produced by theIntegerConstant
labeled alternative inFiltersParser.constant()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIntegerConstant
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDecimalConstant
Visit a parse tree produced by theDecimalConstant
labeled alternative inFiltersParser.constant()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDecimalConstant
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTextConstant
Visit a parse tree produced by theTextConstant
labeled alternative inFiltersParser.constant()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTextConstant
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBooleanConstant
Visit a parse tree produced by theBooleanConstant
labeled alternative inFiltersParser.constant()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBooleanConstant
in interfaceFiltersVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-