Class InternalRqlBaseVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
InternalRqlVisitor<T>, org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
InternalRqlVisitor,
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 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 class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
InternalRqlBaseVisitor
public InternalRqlBaseVisitor()
-
-
Method Details
-
visitQuery
Visit a parse tree produced byInternalRqlParser.query().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitQueryin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQueryParameter
Visit a parse tree produced byInternalRqlParser.queryParameter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitQueryParameterin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectDeclaration
Visit a parse tree produced byInternalRqlParser.selectDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitSelectDeclarationin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilterDeclaration
Visit a parse tree produced byInternalRqlParser.filterDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFilterDeclarationin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFieldList
Visit a parse tree produced byInternalRqlParser.fieldList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFieldListin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilterList
Visit a parse tree produced byInternalRqlParser.filterList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFilterListin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOptionList
Visit a parse tree produced byInternalRqlParser.optionList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitOptionListin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilterExpression
Visit a parse tree produced byInternalRqlParser.filterExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFilterExpressionin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogicalOperator
Visit a parse tree produced byInternalRqlParser.logicalOperator().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitLogicalOperatorin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiComparison
Visit a parse tree produced byInternalRqlParser.multiComparison().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitMultiComparisonin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqualityComparison
Visit a parse tree produced by theequalityComparisonlabeled alternative inInternalRqlParser.singleComparison().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitEqualityComparisonin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderRelation
Visit a parse tree produced by theorderRelationlabeled alternative inInternalRqlParser.singleComparison().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitOrderRelationin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringMatch
Visit a parse tree produced by thestringMatchlabeled alternative inInternalRqlParser.singleComparison().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStringMatchin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteralList
Visit a parse tree produced byInternalRqlParser.literalList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitLiteralListin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteralList
Visit a parse tree produced byInternalRqlParser.stringLiteralList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStringLiteralListin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatLiteralList
Visit a parse tree produced byInternalRqlParser.floatLiteralList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFloatLiteralListin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntLiteralList
Visit a parse tree produced byInternalRqlParser.intLiteralList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitIntLiteralListin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOptionExpression
Visit a parse tree produced byInternalRqlParser.optionExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitOptionExpressionin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLimitOrCursorExpression
Visit a parse tree produced byInternalRqlParser.limitOrCursorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitLimitOrCursorExpressionin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSortExpression
Visit a parse tree produced byInternalRqlParser.sortExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitSortExpressionin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLimitExpression
Visit a parse tree produced byInternalRqlParser.limitExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitLimitExpressionin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCursorExpression
Visit a parse tree produced byInternalRqlParser.cursorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitCursorExpressionin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteral
Visit a parse tree produced byInternalRqlParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitLiteralin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLinearilyOrderableLiteral
Visit a parse tree produced byInternalRqlParser.linearilyOrderableLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitLinearilyOrderableLiteralin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSortFieldIdentifier
Visit a parse tree produced byInternalRqlParser.sortFieldIdentifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitSortFieldIdentifierin interfaceInternalRqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-