Class WhereVisitor
- Type Parameters:
T-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<List<Object>>,AqlVisitor<List<Object>>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWhereVisitor(org.ehrbase.openehr.sdk.validation.terminology.ExternalTerminologyValidation tsAdapter) -
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byAqlParser.identifiedEquality().Visit a parse tree produced byAqlParser.identifiedExpr().Visit a parse tree produced byAqlParser.invokeExpr().Visit a parse tree produced byAqlParser.invokeOperand().Visit a parse tree produced byAqlParser.matchesOperand().Visit a parse tree produced byAqlParser.valueListItems().Visit a parse tree produced byAqlParser.where().Methods inherited from class org.ehrbase.aql.parser.AqlBaseVisitor
visitArchetypedClassExpr, visitCastFunction, visitClassExpr, visitContainExpressionBool, visitContains, visitContainsExpression, visitExtension, visitFrom, visitFromEHR, visitFromExpr, visitFromForeignData, visitFunction, visitIdentifiedOperand, visitIdentifiedPath, visitJoinPredicate, visitLimit, visitNodePredicateAnd, visitNodePredicateComparable, visitNodePredicateOr, visitNodePredicateRegEx, visitObjectPath, visitOffset, visitOperand, visitOrderBy, visitOrderByExpr, visitOrderBySeq, visitPathPart, visitPredicate, visitPredicateAnd, visitPredicateEquality, visitPredicateExpr, visitPredicateOperand, visitQuery, visitQueryExpr, visitSelect, visitSelectExpr, visitSimpleClassExpr, visitStandardPredicate, visitStdExpression, visitTopExpr, visitVersionClassExpr, visitVersionedClassExpr, visitVersionpredicate, visitVersionpredicateOptionsMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.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
-
Field Details
-
IN
- See Also:
-
-
Constructor Details
-
WhereVisitor
public WhereVisitor(org.ehrbase.openehr.sdk.validation.terminology.ExternalTerminologyValidation tsAdapter)
-
-
Method Details
-
visitWhere
Description copied from class:AqlBaseVisitorVisit 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<List<Object>>- Overrides:
visitWherein classAqlBaseVisitor<List<Object>>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifiedExpr
Description copied from class:AqlBaseVisitorVisit 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<List<Object>>- Overrides:
visitIdentifiedExprin classAqlBaseVisitor<List<Object>>- Parameters:
context- the parse tree- Returns:
- the visitor result
-
visitMatchesOperand
Description copied from class:AqlBaseVisitorVisit 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<List<Object>>- Overrides:
visitMatchesOperandin classAqlBaseVisitor<List<Object>>- Parameters:
context- the parse tree- Returns:
- the visitor result
-
visitValueListItems
Description copied from class:AqlBaseVisitorVisit 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<List<Object>>- Overrides:
visitValueListItemsin classAqlBaseVisitor<List<Object>>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInvokeOperand
Description copied from class:AqlBaseVisitorVisit 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<List<Object>>- Overrides:
visitInvokeOperandin classAqlBaseVisitor<List<Object>>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInvokeExpr
Description copied from class:AqlBaseVisitorVisit 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<List<Object>>- Overrides:
visitInvokeExprin classAqlBaseVisitor<List<Object>>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifiedEquality
Description copied from class:AqlBaseVisitorVisit 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<List<Object>>- Overrides:
visitIdentifiedEqualityin classAqlBaseVisitor<List<Object>>- Parameters:
context- the parse tree- Returns:
- the visitor result
-