Interface InternalRqlVisitor<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:
InternalRqlBaseVisitor
public interface InternalRqlVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
InternalRqlParser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byInternalRqlParser.cursorExpression().Visit a parse tree produced by theequalityComparisonlabeled alternative inInternalRqlParser.singleComparison().Visit a parse tree produced byInternalRqlParser.fieldList().Visit a parse tree produced byInternalRqlParser.filterDeclaration().Visit a parse tree produced byInternalRqlParser.filterExpression().Visit a parse tree produced byInternalRqlParser.filterList().Visit a parse tree produced byInternalRqlParser.floatLiteralList().Visit a parse tree produced byInternalRqlParser.intLiteralList().Visit a parse tree produced byInternalRqlParser.limitExpression().Visit a parse tree produced byInternalRqlParser.limitOrCursorExpression().Visit a parse tree produced byInternalRqlParser.linearilyOrderableLiteral().Visit a parse tree produced byInternalRqlParser.literal().Visit a parse tree produced byInternalRqlParser.literalList().Visit a parse tree produced byInternalRqlParser.logicalOperator().Visit a parse tree produced byInternalRqlParser.multiComparison().Visit a parse tree produced byInternalRqlParser.optionExpression().Visit a parse tree produced byInternalRqlParser.optionList().Visit a parse tree produced by theorderRelationlabeled alternative inInternalRqlParser.singleComparison().Visit a parse tree produced byInternalRqlParser.query().Visit a parse tree produced byInternalRqlParser.queryParameter().Visit a parse tree produced byInternalRqlParser.selectDeclaration().Visit a parse tree produced byInternalRqlParser.sortExpression().Visit a parse tree produced byInternalRqlParser.sortFieldIdentifier().Visit a parse tree produced byInternalRqlParser.stringLiteralList().Visit a parse tree produced by thestringMatchlabeled alternative inInternalRqlParser.singleComparison().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitQuery
Visit a parse tree produced byInternalRqlParser.query().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQueryParameter
Visit a parse tree produced byInternalRqlParser.queryParameter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectDeclaration
Visit a parse tree produced byInternalRqlParser.selectDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilterDeclaration
Visit a parse tree produced byInternalRqlParser.filterDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFieldList
Visit a parse tree produced byInternalRqlParser.fieldList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilterList
Visit a parse tree produced byInternalRqlParser.filterList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOptionList
Visit a parse tree produced byInternalRqlParser.optionList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilterExpression
Visit a parse tree produced byInternalRqlParser.filterExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogicalOperator
Visit a parse tree produced byInternalRqlParser.logicalOperator().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiComparison
Visit a parse tree produced byInternalRqlParser.multiComparison().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqualityComparison
Visit a parse tree produced by theequalityComparisonlabeled alternative inInternalRqlParser.singleComparison().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderRelation
Visit a parse tree produced by theorderRelationlabeled alternative inInternalRqlParser.singleComparison().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringMatch
Visit a parse tree produced by thestringMatchlabeled alternative inInternalRqlParser.singleComparison().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteralList
Visit a parse tree produced byInternalRqlParser.literalList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteralList
Visit a parse tree produced byInternalRqlParser.stringLiteralList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatLiteralList
Visit a parse tree produced byInternalRqlParser.floatLiteralList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntLiteralList
Visit a parse tree produced byInternalRqlParser.intLiteralList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOptionExpression
Visit a parse tree produced byInternalRqlParser.optionExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLimitOrCursorExpression
Visit a parse tree produced byInternalRqlParser.limitOrCursorExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSortExpression
Visit a parse tree produced byInternalRqlParser.sortExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLimitExpression
Visit a parse tree produced byInternalRqlParser.limitExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCursorExpression
Visit a parse tree produced byInternalRqlParser.cursorExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteral
Visit a parse tree produced byInternalRqlParser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLinearilyOrderableLiteral
Visit a parse tree produced byInternalRqlParser.linearilyOrderableLiteral().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSortFieldIdentifier
Visit a parse tree produced byInternalRqlParser.sortFieldIdentifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-