Class AqlBaseVisitor<T>
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.ehrbase.aql.parser.AqlBaseVisitor<T>
-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>,AqlVisitor<T>
- Direct Known Subclasses:
AqlToDtoVisitor
public class AqlBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements AqlVisitor<T>
This class provides an empty implementation ofAqlVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description AqlBaseVisitor()
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitQuery
public T visitQuery(AqlParser.QueryContext ctx)
Visit a parse tree produced byAqlParser.query().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQueryin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQueryExpr
public T visitQueryExpr(AqlParser.QueryExprContext ctx)
Visit a parse tree produced byAqlParser.queryExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQueryExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelect
public T visitSelect(AqlParser.SelectContext ctx)
Visit a parse tree produced byAqlParser.select().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTopExpr
public T visitTopExpr(AqlParser.TopExprContext ctx)
Visit a parse tree produced byAqlParser.topExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTopExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction
public T visitFunction(AqlParser.FunctionContext ctx)
Visit a parse tree produced byAqlParser.function().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCastFunction
public T visitCastFunction(AqlParser.CastFunctionContext ctx)
Visit a parse tree produced byAqlParser.castFunction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCastFunctionin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExtension
public T visitExtension(AqlParser.ExtensionContext ctx)
Visit a parse tree produced byAqlParser.extension().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExtensionin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhere
public T visitWhere(AqlParser.WhereContext ctx)
Visit a parse tree produced byAqlParser.where().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWherein interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderBy
public T visitOrderBy(AqlParser.OrderByContext ctx)
Visit a parse tree produced byAqlParser.orderBy().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrderByin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLimit
public T visitLimit(AqlParser.LimitContext ctx)
Visit a parse tree produced byAqlParser.limit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLimitin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOffset
public T visitOffset(AqlParser.OffsetContext ctx)
Visit a parse tree produced byAqlParser.offset().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOffsetin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderBySeq
public T visitOrderBySeq(AqlParser.OrderBySeqContext ctx)
Visit a parse tree produced byAqlParser.orderBySeq().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrderBySeqin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderByExpr
public T visitOrderByExpr(AqlParser.OrderByExprContext ctx)
Visit a parse tree produced byAqlParser.orderByExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrderByExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectExpr
public T visitSelectExpr(AqlParser.SelectExprContext ctx)
Visit a parse tree produced byAqlParser.selectExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStdExpression
public T visitStdExpression(AqlParser.StdExpressionContext ctx)
Visit a parse tree produced byAqlParser.stdExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStdExpressionin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFrom
public T visitFrom(AqlParser.FromContext ctx)
Visit a parse tree produced byAqlParser.from().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromEHR
public T visitFromEHR(AqlParser.FromEHRContext ctx)
Visit a parse tree produced byAqlParser.fromEHR().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromEHRin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromForeignData
public T visitFromForeignData(AqlParser.FromForeignDataContext ctx)
Visit a parse tree produced byAqlParser.fromForeignData().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromForeignDatain interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromExpr
public T visitFromExpr(AqlParser.FromExprContext ctx)
Visit a parse tree produced byAqlParser.fromExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContainsExpression
public T visitContainsExpression(AqlParser.ContainsExpressionContext ctx)
Visit a parse tree produced byAqlParser.containsExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitContainsExpressionin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContainExpressionBool
public T visitContainExpressionBool(AqlParser.ContainExpressionBoolContext ctx)
Visit a parse tree produced byAqlParser.containExpressionBool().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitContainExpressionBoolin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContains
public T visitContains(AqlParser.ContainsContext ctx)
Visit a parse tree produced byAqlParser.contains().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitContainsin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifiedExpr
public T visitIdentifiedExpr(AqlParser.IdentifiedExprContext ctx)
Visit a parse tree produced byAqlParser.identifiedExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifiedExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifiedEquality
public T visitIdentifiedEquality(AqlParser.IdentifiedEqualityContext ctx)
Visit a parse tree produced byAqlParser.identifiedEquality().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifiedEqualityin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLikeOperand
public T visitLikeOperand(AqlParser.LikeOperandContext ctx)
Visit a parse tree produced byAqlParser.likeOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLikeOperandin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifiedOperand
public T visitIdentifiedOperand(AqlParser.IdentifiedOperandContext ctx)
Visit a parse tree produced byAqlParser.identifiedOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifiedOperandin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifiedPath
public T visitIdentifiedPath(AqlParser.IdentifiedPathContext ctx)
Visit a parse tree produced byAqlParser.identifiedPath().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifiedPathin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicate
public T visitPredicate(AqlParser.PredicateContext ctx)
Visit a parse tree produced byAqlParser.predicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicatein interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodePredicateOr
public T visitNodePredicateOr(AqlParser.NodePredicateOrContext ctx)
Visit a parse tree produced byAqlParser.nodePredicateOr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNodePredicateOrin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodePredicateAnd
public T visitNodePredicateAnd(AqlParser.NodePredicateAndContext ctx)
Visit a parse tree produced byAqlParser.nodePredicateAnd().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNodePredicateAndin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodePredicateComparable
public T visitNodePredicateComparable(AqlParser.NodePredicateComparableContext ctx)
Visit a parse tree produced byAqlParser.nodePredicateComparable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNodePredicateComparablein interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodePredicateRegEx
public T visitNodePredicateRegEx(AqlParser.NodePredicateRegExContext ctx)
Visit a parse tree produced byAqlParser.nodePredicateRegEx().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNodePredicateRegExin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMatchesOperand
public T visitMatchesOperand(AqlParser.MatchesOperandContext ctx)
Visit a parse tree produced byAqlParser.matchesOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMatchesOperandin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueListItems
public T visitValueListItems(AqlParser.ValueListItemsContext ctx)
Visit a parse tree produced byAqlParser.valueListItems().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitValueListItemsin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionpredicate
public T visitVersionpredicate(AqlParser.VersionpredicateContext ctx)
Visit a parse tree produced byAqlParser.versionpredicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVersionpredicatein interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionpredicateOptions
public T visitVersionpredicateOptions(AqlParser.VersionpredicateOptionsContext ctx)
Visit a parse tree produced byAqlParser.versionpredicateOptions().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVersionpredicateOptionsin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStandardPredicate
public T visitStandardPredicate(AqlParser.StandardPredicateContext ctx)
Visit a parse tree produced byAqlParser.standardPredicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStandardPredicatein interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJoinPredicate
public T visitJoinPredicate(AqlParser.JoinPredicateContext ctx)
Visit a parse tree produced byAqlParser.joinPredicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitJoinPredicatein interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicateExpr
public T visitPredicateExpr(AqlParser.PredicateExprContext ctx)
Visit a parse tree produced byAqlParser.predicateExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicateExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicateAnd
public T visitPredicateAnd(AqlParser.PredicateAndContext ctx)
Visit a parse tree produced byAqlParser.predicateAnd().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicateAndin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicateEquality
public T visitPredicateEquality(AqlParser.PredicateEqualityContext ctx)
Visit a parse tree produced byAqlParser.predicateEquality().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicateEqualityin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicateOperand
public T visitPredicateOperand(AqlParser.PredicateOperandContext ctx)
Visit a parse tree produced byAqlParser.predicateOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicateOperandin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperand
public T visitOperand(AqlParser.OperandContext ctx)
Visit a parse tree produced byAqlParser.operand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOperandin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInvokeOperand
public T visitInvokeOperand(AqlParser.InvokeOperandContext ctx)
Visit a parse tree produced byAqlParser.invokeOperand().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInvokeOperandin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInvokeExpr
public T visitInvokeExpr(AqlParser.InvokeExprContext ctx)
Visit a parse tree produced byAqlParser.invokeExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInvokeExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectPath
public T visitObjectPath(AqlParser.ObjectPathContext ctx)
Visit a parse tree produced byAqlParser.objectPath().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectPathin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathPart
public T visitPathPart(AqlParser.PathPartContext ctx)
Visit a parse tree produced byAqlParser.pathPart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathPartin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassExpr
public T visitClassExpr(AqlParser.ClassExprContext ctx)
Visit a parse tree produced byAqlParser.classExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitClassExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleClassExpr
public T visitSimpleClassExpr(AqlParser.SimpleClassExprContext ctx)
Visit a parse tree produced byAqlParser.simpleClassExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSimpleClassExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArchetypedClassExpr
public T visitArchetypedClassExpr(AqlParser.ArchetypedClassExprContext ctx)
Visit a parse tree produced byAqlParser.archetypedClassExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArchetypedClassExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionedClassExpr
public T visitVersionedClassExpr(AqlParser.VersionedClassExprContext ctx)
Visit a parse tree produced byAqlParser.versionedClassExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVersionedClassExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionClassExpr
public T visitVersionClassExpr(AqlParser.VersionClassExprContext ctx)
Visit a parse tree produced byAqlParser.versionClassExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVersionClassExprin interfaceAqlVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-