Interface AqlParserVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
AqlParserBaseVisitor
public interface AqlParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
AqlParser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byAqlParser.aggregateFunctionCall().Visit a parse tree produced by theclassExpressionlabeled alternative inAqlParser.classExprOperand().Visit a parse tree produced byAqlParser.columnExpr().Visit a parse tree produced byAqlParser.containsExpr().Visit a parse tree produced byAqlParser.fromClause().Visit a parse tree produced byAqlParser.fromExpr().Visit a parse tree produced byAqlParser.functionCall().Visit a parse tree produced byAqlParser.identifiedExpr().Visit a parse tree produced byAqlParser.identifiedPath().Visit a parse tree produced byAqlParser.likeOperand().Visit a parse tree produced byAqlParser.limitClause().Visit a parse tree produced byAqlParser.matchesOperand().Visit a parse tree produced byAqlParser.nameConstraint().Visit a parse tree produced byAqlParser.nodeConstraint().Visit a parse tree produced byAqlParser.numericPrimitive().Visit a parse tree produced byAqlParser.objectPath().Visit a parse tree produced byAqlParser.orderByClause().Visit a parse tree produced byAqlParser.orderByExpr().Visit a parse tree produced byAqlParser.pathPart().Visit a parse tree produced byAqlParser.pathPredicate().Visit a parse tree produced byAqlParser.pathPredicateAnd().Visit a parse tree produced byAqlParser.pathPredicateOperand().Visit a parse tree produced byAqlParser.primitive().Visit a parse tree produced byAqlParser.selectClause().Visit a parse tree produced byAqlParser.selectExpr().Visit a parse tree produced byAqlParser.selectQuery().Visit a parse tree produced byAqlParser.standardPredicate().Visit a parse tree produced byAqlParser.terminal().Visit a parse tree produced byAqlParser.terminalPredicate().Visit a parse tree produced byAqlParser.terminologyFunction().Visit a parse tree produced byAqlParser.top().Visit a parse tree produced byAqlParser.valueListItem().Visit a parse tree produced by theversionClassExprlabeled alternative inAqlParser.classExprOperand().Visit a parse tree produced byAqlParser.versionPredicate().Visit a parse tree produced byAqlParser.whereClause().Visit a parse tree produced byAqlParser.whereExpr().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitSelectQuery
Visit a parse tree produced byAqlParser.selectQuery().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectClause
Visit a parse tree produced byAqlParser.selectClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromClause
Visit a parse tree produced byAqlParser.fromClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhereClause
Visit a parse tree produced byAqlParser.whereClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderByClause
Visit a parse tree produced byAqlParser.orderByClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLimitClause
Visit a parse tree produced byAqlParser.limitClause().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectExpr
Visit a parse tree produced byAqlParser.selectExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromExpr
Visit a parse tree produced byAqlParser.fromExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhereExpr
Visit a parse tree produced byAqlParser.whereExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderByExpr
Visit a parse tree produced byAqlParser.orderByExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnExpr
Visit a parse tree produced byAqlParser.columnExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContainsExpr
Visit a parse tree produced byAqlParser.containsExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifiedExpr
Visit a parse tree produced byAqlParser.identifiedExpr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassExpression
Visit a parse tree produced by theclassExpressionlabeled alternative inAqlParser.classExprOperand().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionClassExpr
Visit a parse tree produced by theversionClassExprlabeled alternative inAqlParser.classExprOperand().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTerminal
Visit a parse tree produced byAqlParser.terminal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifiedPath
Visit a parse tree produced byAqlParser.identifiedPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathPredicate
Visit a parse tree produced byAqlParser.pathPredicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathPredicateAnd
Visit a parse tree produced byAqlParser.pathPredicateAnd().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStandardPredicate
Visit a parse tree produced byAqlParser.standardPredicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTerminalPredicate
Visit a parse tree produced byAqlParser.terminalPredicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodeConstraint
Visit a parse tree produced byAqlParser.nodeConstraint().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNameConstraint
Visit a parse tree produced byAqlParser.nameConstraint().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionPredicate
Visit a parse tree produced byAqlParser.versionPredicate().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathPredicateOperand
Visit a parse tree produced byAqlParser.pathPredicateOperand().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectPath
Visit a parse tree produced byAqlParser.objectPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathPart
Visit a parse tree produced byAqlParser.pathPart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLikeOperand
Visit a parse tree produced byAqlParser.likeOperand().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMatchesOperand
Visit a parse tree produced byAqlParser.matchesOperand().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueListItem
Visit a parse tree produced byAqlParser.valueListItem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimitive
Visit a parse tree produced byAqlParser.primitive().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumericPrimitive
Visit a parse tree produced byAqlParser.numericPrimitive().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionCall
Visit a parse tree produced byAqlParser.functionCall().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAggregateFunctionCall
Visit a parse tree produced byAqlParser.aggregateFunctionCall().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTerminologyFunction
Visit a parse tree produced byAqlParser.terminologyFunction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTop
Visit a parse tree produced byAqlParser.top().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-