Class PrintingVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- com.ibm.fhir.path.FHIRPathBaseVisitor<Object>
-
- com.ibm.fhir.path.util.PrintingVisitor
-
- All Implemented Interfaces:
FHIRPathVisitor<Object>,org.antlr.v4.runtime.tree.ParseTreeVisitor<Object>
public class PrintingVisitor extends FHIRPathBaseVisitor<Object>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intindentLevel
-
Constructor Summary
Constructors Constructor Description PrintingVisitor(OutputStream out)PrintingVisitor(Writer writer)
-
Method Summary
-
Methods inherited from class com.ibm.fhir.path.FHIRPathBaseVisitor
visitDateLiteral
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Constructor Detail
-
PrintingVisitor
public PrintingVisitor(OutputStream out)
-
PrintingVisitor
public PrintingVisitor(Writer writer)
-
-
Method Detail
-
visitIndexerExpression
public Object visitIndexerExpression(FHIRPathParser.IndexerExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theindexerExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndexerExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitIndexerExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPolarityExpression
public Object visitPolarityExpression(FHIRPathParser.PolarityExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thepolarityExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPolarityExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitPolarityExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAdditiveExpression
public Object visitAdditiveExpression(FHIRPathParser.AdditiveExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theadditiveExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAdditiveExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitAdditiveExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiplicativeExpression
public Object visitMultiplicativeExpression(FHIRPathParser.MultiplicativeExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by themultiplicativeExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultiplicativeExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitMultiplicativeExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnionExpression
public Object visitUnionExpression(FHIRPathParser.UnionExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theunionExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnionExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitUnionExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrExpression
public Object visitOrExpression(FHIRPathParser.OrExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theorExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitOrExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAndExpression
public Object visitAndExpression(FHIRPathParser.AndExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theandExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAndExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitAndExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMembershipExpression
public Object visitMembershipExpression(FHIRPathParser.MembershipExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by themembershipExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMembershipExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitMembershipExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInequalityExpression
public Object visitInequalityExpression(FHIRPathParser.InequalityExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theinequalityExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInequalityExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitInequalityExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInvocationExpression
public Object visitInvocationExpression(FHIRPathParser.InvocationExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theinvocationExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInvocationExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitInvocationExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqualityExpression
public Object visitEqualityExpression(FHIRPathParser.EqualityExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theequalityExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEqualityExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitEqualityExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImpliesExpression
public Object visitImpliesExpression(FHIRPathParser.ImpliesExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theimpliesExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImpliesExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitImpliesExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTermExpression
public Object visitTermExpression(FHIRPathParser.TermExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thetermExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTermExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitTermExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeExpression
public Object visitTypeExpression(FHIRPathParser.TypeExpressionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thetypeExpressionlabeled alternative inFHIRPathParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeExpressionin interfaceFHIRPathVisitor<Object>- Overrides:
visitTypeExpressionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInvocationTerm
public Object visitInvocationTerm(FHIRPathParser.InvocationTermContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theinvocationTermlabeled alternative inFHIRPathParser.term().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInvocationTermin interfaceFHIRPathVisitor<Object>- Overrides:
visitInvocationTermin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteralTerm
public Object visitLiteralTerm(FHIRPathParser.LiteralTermContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theliteralTermlabeled alternative inFHIRPathParser.term().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLiteralTermin interfaceFHIRPathVisitor<Object>- Overrides:
visitLiteralTermin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExternalConstantTerm
public Object visitExternalConstantTerm(FHIRPathParser.ExternalConstantTermContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theexternalConstantTermlabeled alternative inFHIRPathParser.term().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExternalConstantTermin interfaceFHIRPathVisitor<Object>- Overrides:
visitExternalConstantTermin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedTerm
public Object visitParenthesizedTerm(FHIRPathParser.ParenthesizedTermContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theparenthesizedTermlabeled alternative inFHIRPathParser.term().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenthesizedTermin interfaceFHIRPathVisitor<Object>- Overrides:
visitParenthesizedTermin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullLiteral
public Object visitNullLiteral(FHIRPathParser.NullLiteralContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thenullLiterallabeled alternative inFHIRPathParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullLiteralin interfaceFHIRPathVisitor<Object>- Overrides:
visitNullLiteralin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteral
public Object visitBooleanLiteral(FHIRPathParser.BooleanLiteralContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thebooleanLiterallabeled alternative inFHIRPathParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanLiteralin interfaceFHIRPathVisitor<Object>- Overrides:
visitBooleanLiteralin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
public Object visitStringLiteral(FHIRPathParser.StringLiteralContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thestringLiterallabeled alternative inFHIRPathParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringLiteralin interfaceFHIRPathVisitor<Object>- Overrides:
visitStringLiteralin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberLiteral
public Object visitNumberLiteral(FHIRPathParser.NumberLiteralContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thenumberLiterallabeled alternative inFHIRPathParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumberLiteralin interfaceFHIRPathVisitor<Object>- Overrides:
visitNumberLiteralin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTimeLiteral
public Object visitDateTimeLiteral(FHIRPathParser.DateTimeLiteralContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thedateTimeLiterallabeled alternative inFHIRPathParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDateTimeLiteralin interfaceFHIRPathVisitor<Object>- Overrides:
visitDateTimeLiteralin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeLiteral
public Object visitTimeLiteral(FHIRPathParser.TimeLiteralContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thetimeLiterallabeled alternative inFHIRPathParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTimeLiteralin interfaceFHIRPathVisitor<Object>- Overrides:
visitTimeLiteralin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantityLiteral
public Object visitQuantityLiteral(FHIRPathParser.QuantityLiteralContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thequantityLiterallabeled alternative inFHIRPathParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQuantityLiteralin interfaceFHIRPathVisitor<Object>- Overrides:
visitQuantityLiteralin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExternalConstant
public Object visitExternalConstant(FHIRPathParser.ExternalConstantContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.externalConstant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExternalConstantin interfaceFHIRPathVisitor<Object>- Overrides:
visitExternalConstantin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMemberInvocation
public Object visitMemberInvocation(FHIRPathParser.MemberInvocationContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thememberInvocationlabeled alternative inFHIRPathParser.invocation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMemberInvocationin interfaceFHIRPathVisitor<Object>- Overrides:
visitMemberInvocationin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionInvocation
public Object visitFunctionInvocation(FHIRPathParser.FunctionInvocationContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thefunctionInvocationlabeled alternative inFHIRPathParser.invocation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionInvocationin interfaceFHIRPathVisitor<Object>- Overrides:
visitFunctionInvocationin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitThisInvocation
public Object visitThisInvocation(FHIRPathParser.ThisInvocationContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thethisInvocationlabeled alternative inFHIRPathParser.invocation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitThisInvocationin interfaceFHIRPathVisitor<Object>- Overrides:
visitThisInvocationin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIndexInvocation
public Object visitIndexInvocation(FHIRPathParser.IndexInvocationContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by theindexInvocationlabeled alternative inFHIRPathParser.invocation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndexInvocationin interfaceFHIRPathVisitor<Object>- Overrides:
visitIndexInvocationin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTotalInvocation
public Object visitTotalInvocation(FHIRPathParser.TotalInvocationContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced by thetotalInvocationlabeled alternative inFHIRPathParser.invocation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTotalInvocationin interfaceFHIRPathVisitor<Object>- Overrides:
visitTotalInvocationin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction
public Object visitFunction(FHIRPathParser.FunctionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.function().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionin interfaceFHIRPathVisitor<Object>- Overrides:
visitFunctionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParamList
public Object visitParamList(FHIRPathParser.ParamListContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.paramList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParamListin interfaceFHIRPathVisitor<Object>- Overrides:
visitParamListin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuantity
public Object visitQuantity(FHIRPathParser.QuantityContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.quantity().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQuantityin interfaceFHIRPathVisitor<Object>- Overrides:
visitQuantityin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnit
public Object visitUnit(FHIRPathParser.UnitContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.unit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnitin interfaceFHIRPathVisitor<Object>- Overrides:
visitUnitin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTimePrecision
public Object visitDateTimePrecision(FHIRPathParser.DateTimePrecisionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.dateTimePrecision().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDateTimePrecisionin interfaceFHIRPathVisitor<Object>- Overrides:
visitDateTimePrecisionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPluralDateTimePrecision
public Object visitPluralDateTimePrecision(FHIRPathParser.PluralDateTimePrecisionContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.pluralDateTimePrecision().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPluralDateTimePrecisionin interfaceFHIRPathVisitor<Object>- Overrides:
visitPluralDateTimePrecisionin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeSpecifier
public Object visitTypeSpecifier(FHIRPathParser.TypeSpecifierContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.typeSpecifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeSpecifierin interfaceFHIRPathVisitor<Object>- Overrides:
visitTypeSpecifierin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedIdentifier
public Object visitQualifiedIdentifier(FHIRPathParser.QualifiedIdentifierContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.qualifiedIdentifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedIdentifierin interfaceFHIRPathVisitor<Object>- Overrides:
visitQualifiedIdentifierin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
public Object visitIdentifier(FHIRPathParser.IdentifierContext ctx)
Description copied from class:FHIRPathBaseVisitorVisit a parse tree produced byFHIRPathParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierin interfaceFHIRPathVisitor<Object>- Overrides:
visitIdentifierin classFHIRPathBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-