Interface FiltersVisitor<T>
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
FilterExpressionTextParser.FilterExpressionVisitor
,FiltersBaseVisitor
public interface FiltersVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced by
FiltersParser
.-
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 interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitWhere
Visit a parse tree produced byFiltersParser.where()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNinExpression
Visit a parse tree produced by theNinExpression
labeled alternative inFiltersParser.booleanExpression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAndExpression
Visit a parse tree produced by theAndExpression
labeled alternative inFiltersParser.booleanExpression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInExpression
Visit a parse tree produced by theInExpression
labeled alternative inFiltersParser.booleanExpression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNotExpression
Visit a parse tree produced by theNotExpression
labeled alternative inFiltersParser.booleanExpression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompareExpression
Visit a parse tree produced by theCompareExpression
labeled alternative inFiltersParser.booleanExpression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrExpression
Visit a parse tree produced by theOrExpression
labeled alternative inFiltersParser.booleanExpression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGroupExpression
Visit a parse tree produced by theGroupExpression
labeled alternative inFiltersParser.booleanExpression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConstantArray
Visit a parse tree produced byFiltersParser.constantArray()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompare
Visit a parse tree produced byFiltersParser.compare()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIdentifier
Visit a parse tree produced byFiltersParser.identifier()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIntegerConstant
Visit a parse tree produced by theIntegerConstant
labeled alternative inFiltersParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDecimalConstant
Visit a parse tree produced by theDecimalConstant
labeled alternative inFiltersParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTextConstant
Visit a parse tree produced by theTextConstant
labeled alternative inFiltersParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBooleanConstant
Visit a parse tree produced by theBooleanConstant
labeled alternative inFiltersParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-