Class CqlFormatterVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
org.cqframework.cql.gen.cqlBaseVisitor<Object>
org.cqframework.cql.tools.formatter.CqlFormatterVisitor
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<Object>,org.cqframework.cql.gen.cqlVisitor<Object>
Created by Bryn on 7/5/2017.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintstatic Stringbooleanstatic voidpopulateComments(org.antlr.v4.runtime.CommonTokenStream tokens) visitAccessModifier(org.cqframework.cql.gen.cqlParser.AccessModifierContext ctx) visitAdditionExpressionTerm(org.cqframework.cql.gen.cqlParser.AdditionExpressionTermContext ctx) visitAggregateExpressionTerm(org.cqframework.cql.gen.cqlParser.AggregateExpressionTermContext ctx) visitAlias(org.cqframework.cql.gen.cqlParser.AliasContext ctx) visitAliasedQuerySource(org.cqframework.cql.gen.cqlParser.AliasedQuerySourceContext ctx) visitAndExpression(org.cqframework.cql.gen.cqlParser.AndExpressionContext ctx) visitBeforeOrAfterIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.BeforeOrAfterIntervalOperatorPhraseContext ctx) visitBetweenExpression(org.cqframework.cql.gen.cqlParser.BetweenExpressionContext ctx) visitBooleanExpression(org.cqframework.cql.gen.cqlParser.BooleanExpressionContext ctx) visitBooleanLiteral(org.cqframework.cql.gen.cqlParser.BooleanLiteralContext ctx) visitCaseExpressionItem(org.cqframework.cql.gen.cqlParser.CaseExpressionItemContext ctx) visitCaseExpressionTerm(org.cqframework.cql.gen.cqlParser.CaseExpressionTermContext ctx) visitCastExpression(org.cqframework.cql.gen.cqlParser.CastExpressionContext ctx) visitChildren(org.antlr.v4.runtime.tree.RuleNode node) visitChoiceTypeSpecifier(org.cqframework.cql.gen.cqlParser.ChoiceTypeSpecifierContext ctx) visitCodeDefinition(org.cqframework.cql.gen.cqlParser.CodeDefinitionContext ctx) visitCodeId(org.cqframework.cql.gen.cqlParser.CodeIdContext ctx) visitCodeIdentifier(org.cqframework.cql.gen.cqlParser.CodeIdentifierContext ctx) visitCodePath(org.cqframework.cql.gen.cqlParser.CodePathContext ctx) visitCodeSelector(org.cqframework.cql.gen.cqlParser.CodeSelectorContext ctx) visitCodeSelectorTerm(org.cqframework.cql.gen.cqlParser.CodeSelectorTermContext ctx) visitCodesystemDefinition(org.cqframework.cql.gen.cqlParser.CodesystemDefinitionContext ctx) visitCodesystemId(org.cqframework.cql.gen.cqlParser.CodesystemIdContext ctx) visitCodesystemIdentifier(org.cqframework.cql.gen.cqlParser.CodesystemIdentifierContext ctx) visitCodesystems(org.cqframework.cql.gen.cqlParser.CodesystemsContext ctx) visitConceptDefinition(org.cqframework.cql.gen.cqlParser.ConceptDefinitionContext ctx) visitConceptSelector(org.cqframework.cql.gen.cqlParser.ConceptSelectorContext ctx) visitConceptSelectorTerm(org.cqframework.cql.gen.cqlParser.ConceptSelectorTermContext ctx) visitConcurrentWithIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.ConcurrentWithIntervalOperatorPhraseContext ctx) visitContextDefinition(org.cqframework.cql.gen.cqlParser.ContextDefinitionContext ctx) visitConversionExpressionTerm(org.cqframework.cql.gen.cqlParser.ConversionExpressionTermContext ctx) visitDateTimeComponent(org.cqframework.cql.gen.cqlParser.DateTimeComponentContext ctx) visitDateTimeLiteral(org.cqframework.cql.gen.cqlParser.DateTimeLiteralContext ctx) visitDateTimePrecision(org.cqframework.cql.gen.cqlParser.DateTimePrecisionContext ctx) visitDateTimePrecisionSpecifier(org.cqframework.cql.gen.cqlParser.DateTimePrecisionSpecifierContext ctx) visitDifferenceBetweenExpression(org.cqframework.cql.gen.cqlParser.DifferenceBetweenExpressionContext ctx) visitDisplayClause(org.cqframework.cql.gen.cqlParser.DisplayClauseContext ctx) visitDurationBetweenExpression(org.cqframework.cql.gen.cqlParser.DurationBetweenExpressionContext ctx) visitDurationExpressionTerm(org.cqframework.cql.gen.cqlParser.DurationExpressionTermContext ctx) visitElementExtractorExpressionTerm(org.cqframework.cql.gen.cqlParser.ElementExtractorExpressionTermContext ctx) visitEndsIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.EndsIntervalOperatorPhraseContext ctx) visitEqualityExpression(org.cqframework.cql.gen.cqlParser.EqualityExpressionContext ctx) visitExclusiveRelativeQualifier(org.cqframework.cql.gen.cqlParser.ExclusiveRelativeQualifierContext ctx) visitExistenceExpression(org.cqframework.cql.gen.cqlParser.ExistenceExpressionContext ctx) visitExpressionDefinition(org.cqframework.cql.gen.cqlParser.ExpressionDefinitionContext ctx) visitExternalConstant(org.cqframework.cql.gen.cqlParser.ExternalConstantContext ctx) visitExternalConstantTerm(org.cqframework.cql.gen.cqlParser.ExternalConstantTermContext ctx) visitFunction(org.cqframework.cql.gen.cqlParser.FunctionContext ctx) visitFunctionBody(org.cqframework.cql.gen.cqlParser.FunctionBodyContext ctx) visitFunctionDefinition(org.cqframework.cql.gen.cqlParser.FunctionDefinitionContext ctx) visitFunctionInvocation(org.cqframework.cql.gen.cqlParser.FunctionInvocationContext ctx) visitIdentifier(org.cqframework.cql.gen.cqlParser.IdentifierContext ctx) visitIfThenElseExpressionTerm(org.cqframework.cql.gen.cqlParser.IfThenElseExpressionTermContext ctx) visitImpliesExpression(org.cqframework.cql.gen.cqlParser.ImpliesExpressionContext ctx) visitIncludeDefinition(org.cqframework.cql.gen.cqlParser.IncludeDefinitionContext ctx) visitIncludedInIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.IncludedInIntervalOperatorPhraseContext ctx) visitIncludesIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.IncludesIntervalOperatorPhraseContext ctx) visitIndexedExpressionTerm(org.cqframework.cql.gen.cqlParser.IndexedExpressionTermContext ctx) visitInequalityExpression(org.cqframework.cql.gen.cqlParser.InequalityExpressionContext ctx) visitInFixSetExpression(org.cqframework.cql.gen.cqlParser.InFixSetExpressionContext ctx) visitInstanceElementSelector(org.cqframework.cql.gen.cqlParser.InstanceElementSelectorContext ctx) visitInstanceSelector(org.cqframework.cql.gen.cqlParser.InstanceSelectorContext ctx) visitInstanceSelectorTerm(org.cqframework.cql.gen.cqlParser.InstanceSelectorTermContext ctx) visitIntervalSelector(org.cqframework.cql.gen.cqlParser.IntervalSelectorContext ctx) visitIntervalSelectorTerm(org.cqframework.cql.gen.cqlParser.IntervalSelectorTermContext ctx) visitIntervalTypeSpecifier(org.cqframework.cql.gen.cqlParser.IntervalTypeSpecifierContext ctx) visitInvocationExpressionTerm(org.cqframework.cql.gen.cqlParser.InvocationExpressionTermContext ctx) visitInvocationTerm(org.cqframework.cql.gen.cqlParser.InvocationTermContext ctx) visitLetClause(org.cqframework.cql.gen.cqlParser.LetClauseContext ctx) visitLetClauseItem(org.cqframework.cql.gen.cqlParser.LetClauseItemContext ctx) visitLibrary(org.cqframework.cql.gen.cqlParser.LibraryContext ctx) visitLibraryDefinition(org.cqframework.cql.gen.cqlParser.LibraryDefinitionContext ctx) visitLibraryIdentifier(org.cqframework.cql.gen.cqlParser.LibraryIdentifierContext ctx) visitListSelector(org.cqframework.cql.gen.cqlParser.ListSelectorContext ctx) visitListSelectorTerm(org.cqframework.cql.gen.cqlParser.ListSelectorTermContext ctx) visitListTypeSpecifier(org.cqframework.cql.gen.cqlParser.ListTypeSpecifierContext ctx) visitLiteralTerm(org.cqframework.cql.gen.cqlParser.LiteralTermContext ctx) visitLocalIdentifier(org.cqframework.cql.gen.cqlParser.LocalIdentifierContext ctx) visitMeetsIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.MeetsIntervalOperatorPhraseContext ctx) visitMemberInvocation(org.cqframework.cql.gen.cqlParser.MemberInvocationContext ctx) visitMembershipExpression(org.cqframework.cql.gen.cqlParser.MembershipExpressionContext ctx) visitModelIdentifier(org.cqframework.cql.gen.cqlParser.ModelIdentifierContext ctx) visitMultiplicationExpressionTerm(org.cqframework.cql.gen.cqlParser.MultiplicationExpressionTermContext ctx) visitNamedTypeSpecifier(org.cqframework.cql.gen.cqlParser.NamedTypeSpecifierContext ctx) visitNotExpression(org.cqframework.cql.gen.cqlParser.NotExpressionContext ctx) visitNullLiteral(org.cqframework.cql.gen.cqlParser.NullLiteralContext ctx) visitNumberLiteral(org.cqframework.cql.gen.cqlParser.NumberLiteralContext ctx) visitOffsetRelativeQualifier(org.cqframework.cql.gen.cqlParser.OffsetRelativeQualifierContext ctx) visitOperandDefinition(org.cqframework.cql.gen.cqlParser.OperandDefinitionContext ctx) visitOrExpression(org.cqframework.cql.gen.cqlParser.OrExpressionContext ctx) visitOverlapsIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.OverlapsIntervalOperatorPhraseContext ctx) visitParameterDefinition(org.cqframework.cql.gen.cqlParser.ParameterDefinitionContext ctx) visitParamList(org.cqframework.cql.gen.cqlParser.ParamListContext ctx) visitParenthesizedTerm(org.cqframework.cql.gen.cqlParser.ParenthesizedTermContext ctx) visitPluralDateTimePrecision(org.cqframework.cql.gen.cqlParser.PluralDateTimePrecisionContext ctx) visitPointExtractorExpressionTerm(org.cqframework.cql.gen.cqlParser.PointExtractorExpressionTermContext ctx) visitPolarityExpressionTerm(org.cqframework.cql.gen.cqlParser.PolarityExpressionTermContext ctx) visitPowerExpressionTerm(org.cqframework.cql.gen.cqlParser.PowerExpressionTermContext ctx) visitPredecessorExpressionTerm(org.cqframework.cql.gen.cqlParser.PredecessorExpressionTermContext ctx) visitQualifiedIdentifier(org.cqframework.cql.gen.cqlParser.QualifiedIdentifierContext ctx) visitQualifier(org.cqframework.cql.gen.cqlParser.QualifierContext ctx) visitQuantity(org.cqframework.cql.gen.cqlParser.QuantityContext ctx) visitQuantityLiteral(org.cqframework.cql.gen.cqlParser.QuantityLiteralContext ctx) visitQuantityOffset(org.cqframework.cql.gen.cqlParser.QuantityOffsetContext ctx) visitQuery(org.cqframework.cql.gen.cqlParser.QueryContext ctx) visitQueryExpression(org.cqframework.cql.gen.cqlParser.QueryExpressionContext ctx) visitQueryInclusionClause(org.cqframework.cql.gen.cqlParser.QueryInclusionClauseContext ctx) visitQuerySource(org.cqframework.cql.gen.cqlParser.QuerySourceContext ctx) visitRelativeQualifier(org.cqframework.cql.gen.cqlParser.RelativeQualifierContext ctx) visitRetrieve(org.cqframework.cql.gen.cqlParser.RetrieveContext ctx) visitRetrieveExpression(org.cqframework.cql.gen.cqlParser.RetrieveExpressionContext ctx) visitReturnClause(org.cqframework.cql.gen.cqlParser.ReturnClauseContext ctx) visitSortByItem(org.cqframework.cql.gen.cqlParser.SortByItemContext ctx) visitSortClause(org.cqframework.cql.gen.cqlParser.SortClauseContext ctx) visitSortDirection(org.cqframework.cql.gen.cqlParser.SortDirectionContext ctx) visitSourceClause(org.cqframework.cql.gen.cqlParser.SourceClauseContext ctx) visitStartsIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.StartsIntervalOperatorPhraseContext ctx) visitStatement(org.cqframework.cql.gen.cqlParser.StatementContext ctx) visitStringLiteral(org.cqframework.cql.gen.cqlParser.StringLiteralContext ctx) visitSuccessorExpressionTerm(org.cqframework.cql.gen.cqlParser.SuccessorExpressionTermContext ctx) visitTemporalRelationship(org.cqframework.cql.gen.cqlParser.TemporalRelationshipContext ctx) visitTermExpression(org.cqframework.cql.gen.cqlParser.TermExpressionContext ctx) visitTermExpressionTerm(org.cqframework.cql.gen.cqlParser.TermExpressionTermContext ctx) visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) visitTerminology(org.cqframework.cql.gen.cqlParser.TerminologyContext ctx) visitThisInvocation(org.cqframework.cql.gen.cqlParser.ThisInvocationContext ctx) visitTimeBoundaryExpressionTerm(org.cqframework.cql.gen.cqlParser.TimeBoundaryExpressionTermContext ctx) visitTimeLiteral(org.cqframework.cql.gen.cqlParser.TimeLiteralContext ctx) visitTimeUnitExpressionTerm(org.cqframework.cql.gen.cqlParser.TimeUnitExpressionTermContext ctx) visitTimingExpression(org.cqframework.cql.gen.cqlParser.TimingExpressionContext ctx) visitTupleElementDefinition(org.cqframework.cql.gen.cqlParser.TupleElementDefinitionContext ctx) visitTupleElementSelector(org.cqframework.cql.gen.cqlParser.TupleElementSelectorContext ctx) visitTupleSelector(org.cqframework.cql.gen.cqlParser.TupleSelectorContext ctx) visitTupleSelectorTerm(org.cqframework.cql.gen.cqlParser.TupleSelectorTermContext ctx) visitTupleTypeSpecifier(org.cqframework.cql.gen.cqlParser.TupleTypeSpecifierContext ctx) visitTypeExpression(org.cqframework.cql.gen.cqlParser.TypeExpressionContext ctx) visitTypeExtentExpressionTerm(org.cqframework.cql.gen.cqlParser.TypeExtentExpressionTermContext ctx) visitTypeSpecifier(org.cqframework.cql.gen.cqlParser.TypeSpecifierContext ctx) visitUnit(org.cqframework.cql.gen.cqlParser.UnitContext ctx) visitUsingDefinition(org.cqframework.cql.gen.cqlParser.UsingDefinitionContext ctx) visitValuesetDefinition(org.cqframework.cql.gen.cqlParser.ValuesetDefinitionContext ctx) visitValuesetId(org.cqframework.cql.gen.cqlParser.ValuesetIdContext ctx) visitVersionSpecifier(org.cqframework.cql.gen.cqlParser.VersionSpecifierContext ctx) visitWhereClause(org.cqframework.cql.gen.cqlParser.WhereClauseContext ctx) visitWidthExpressionTerm(org.cqframework.cql.gen.cqlParser.WidthExpressionTermContext ctx) visitWithClause(org.cqframework.cql.gen.cqlParser.WithClauseContext ctx) visitWithinIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.WithinIntervalOperatorPhraseContext ctx) visitWithoutClause(org.cqframework.cql.gen.cqlParser.WithoutClauseContext ctx) Methods inherited from class org.cqframework.cql.gen.cqlBaseVisitor
visitAggregateClause, visitCodeComparator, visitContextIdentifier, visitDateLiteral, visitDefinition, visitDifferenceExpressionTerm, visitFluentModifier, visitFunctionIdentifier, visitIdentifierOrFunctionIdentifier, visitIndexInvocation, visitKeyword, visitKeywordIdentifier, visitLongNumberLiteral, visitObsoleteIdentifier, visitQualifiedFunction, visitQualifiedFunctionInvocation, visitQualifiedIdentifierExpression, visitQualifiedMemberInvocation, visitQualifierExpression, visitRatio, visitRatioLiteral, visitReferentialIdentifier, visitReferentialOrTypeNameIdentifier, visitReservedWord, visitSetAggregateExpressionTerm, visitSimpleNumberLiteral, visitSimplePathIndexer, visitSimplePathQualifiedIdentifier, visitSimplePathReferentialIdentifier, visitSimpleStringLiteral, visitStartingClause, visitTotalInvocation, visitTypeNameIdentifierMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitErrorNodeMethods 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, visitErrorNode
-
Constructor Details
-
CqlFormatterVisitor
public CqlFormatterVisitor()
-
-
Method Details
-
getFormattedOutput
public static CqlFormatterVisitor.FormatResult getFormattedOutput(InputStream is) throws IOException - Throws:
IOException
-
getInputStreamAsString
-
populateComments
public static void populateComments(org.antlr.v4.runtime.CommonTokenStream tokens) -
getUseSpaces
public boolean getUseSpaces() -
getIndentSize
public int getIndentSize() -
visitLibrary
-
visitChildren
-
visitLibraryDefinition
public Object visitLibraryDefinition(org.cqframework.cql.gen.cqlParser.LibraryDefinitionContext ctx) -
visitUsingDefinition
-
visitIncludeDefinition
public Object visitIncludeDefinition(org.cqframework.cql.gen.cqlParser.IncludeDefinitionContext ctx) -
visitLocalIdentifier
-
visitAccessModifier
-
visitParameterDefinition
public Object visitParameterDefinition(org.cqframework.cql.gen.cqlParser.ParameterDefinitionContext ctx) -
visitCodesystemDefinition
public Object visitCodesystemDefinition(org.cqframework.cql.gen.cqlParser.CodesystemDefinitionContext ctx) -
visitValuesetDefinition
public Object visitValuesetDefinition(org.cqframework.cql.gen.cqlParser.ValuesetDefinitionContext ctx) -
visitCodesystems
-
visitCodesystemIdentifier
public Object visitCodesystemIdentifier(org.cqframework.cql.gen.cqlParser.CodesystemIdentifierContext ctx) -
visitLibraryIdentifier
public Object visitLibraryIdentifier(org.cqframework.cql.gen.cqlParser.LibraryIdentifierContext ctx) -
visitCodeDefinition
-
visitConceptDefinition
public Object visitConceptDefinition(org.cqframework.cql.gen.cqlParser.ConceptDefinitionContext ctx) -
visitCodeIdentifier
-
visitCodesystemId
-
visitValuesetId
-
visitVersionSpecifier
-
visitCodeId
-
visitTypeSpecifier
-
visitNamedTypeSpecifier
public Object visitNamedTypeSpecifier(org.cqframework.cql.gen.cqlParser.NamedTypeSpecifierContext ctx) -
visitModelIdentifier
-
visitListTypeSpecifier
public Object visitListTypeSpecifier(org.cqframework.cql.gen.cqlParser.ListTypeSpecifierContext ctx) -
visitIntervalTypeSpecifier
public Object visitIntervalTypeSpecifier(org.cqframework.cql.gen.cqlParser.IntervalTypeSpecifierContext ctx) -
visitTupleTypeSpecifier
public Object visitTupleTypeSpecifier(org.cqframework.cql.gen.cqlParser.TupleTypeSpecifierContext ctx) -
visitTupleElementDefinition
public Object visitTupleElementDefinition(org.cqframework.cql.gen.cqlParser.TupleElementDefinitionContext ctx) -
visitChoiceTypeSpecifier
public Object visitChoiceTypeSpecifier(org.cqframework.cql.gen.cqlParser.ChoiceTypeSpecifierContext ctx) -
visitStatement
-
visitExpressionDefinition
public Object visitExpressionDefinition(org.cqframework.cql.gen.cqlParser.ExpressionDefinitionContext ctx) -
visitContextDefinition
public Object visitContextDefinition(org.cqframework.cql.gen.cqlParser.ContextDefinitionContext ctx) -
visitFunctionDefinition
public Object visitFunctionDefinition(org.cqframework.cql.gen.cqlParser.FunctionDefinitionContext ctx) -
visitOperandDefinition
public Object visitOperandDefinition(org.cqframework.cql.gen.cqlParser.OperandDefinitionContext ctx) -
visitFunctionBody
-
visitQuerySource
-
visitAliasedQuerySource
public Object visitAliasedQuerySource(org.cqframework.cql.gen.cqlParser.AliasedQuerySourceContext ctx) -
visitAlias
-
visitQueryInclusionClause
public Object visitQueryInclusionClause(org.cqframework.cql.gen.cqlParser.QueryInclusionClauseContext ctx) -
visitWithClause
-
visitWithoutClause
-
visitRetrieve
-
visitCodePath
-
visitTerminology
-
visitQualifier
-
visitQuery
-
visitSourceClause
-
visitLetClause
-
visitLetClauseItem
-
visitWhereClause
-
visitReturnClause
-
visitSortClause
-
visitSortDirection
-
visitSortByItem
-
visitQualifiedIdentifier
public Object visitQualifiedIdentifier(org.cqframework.cql.gen.cqlParser.QualifiedIdentifierContext ctx) -
visitDurationBetweenExpression
public Object visitDurationBetweenExpression(org.cqframework.cql.gen.cqlParser.DurationBetweenExpressionContext ctx) -
visitInFixSetExpression
public Object visitInFixSetExpression(org.cqframework.cql.gen.cqlParser.InFixSetExpressionContext ctx) -
visitRetrieveExpression
public Object visitRetrieveExpression(org.cqframework.cql.gen.cqlParser.RetrieveExpressionContext ctx) -
visitTimingExpression
-
visitNotExpression
-
visitQueryExpression
-
visitBooleanExpression
public Object visitBooleanExpression(org.cqframework.cql.gen.cqlParser.BooleanExpressionContext ctx) -
visitOrExpression
-
visitCastExpression
-
visitAndExpression
-
visitBetweenExpression
public Object visitBetweenExpression(org.cqframework.cql.gen.cqlParser.BetweenExpressionContext ctx) -
visitMembershipExpression
public Object visitMembershipExpression(org.cqframework.cql.gen.cqlParser.MembershipExpressionContext ctx) -
visitDifferenceBetweenExpression
public Object visitDifferenceBetweenExpression(org.cqframework.cql.gen.cqlParser.DifferenceBetweenExpressionContext ctx) -
visitInequalityExpression
public Object visitInequalityExpression(org.cqframework.cql.gen.cqlParser.InequalityExpressionContext ctx) -
visitEqualityExpression
public Object visitEqualityExpression(org.cqframework.cql.gen.cqlParser.EqualityExpressionContext ctx) -
visitExistenceExpression
public Object visitExistenceExpression(org.cqframework.cql.gen.cqlParser.ExistenceExpressionContext ctx) -
visitImpliesExpression
public Object visitImpliesExpression(org.cqframework.cql.gen.cqlParser.ImpliesExpressionContext ctx) -
visitTermExpression
-
visitTypeExpression
-
visitDateTimePrecision
public Object visitDateTimePrecision(org.cqframework.cql.gen.cqlParser.DateTimePrecisionContext ctx) -
visitDateTimeComponent
public Object visitDateTimeComponent(org.cqframework.cql.gen.cqlParser.DateTimeComponentContext ctx) -
visitPluralDateTimePrecision
public Object visitPluralDateTimePrecision(org.cqframework.cql.gen.cqlParser.PluralDateTimePrecisionContext ctx) -
visitAdditionExpressionTerm
public Object visitAdditionExpressionTerm(org.cqframework.cql.gen.cqlParser.AdditionExpressionTermContext ctx) -
visitIndexedExpressionTerm
public Object visitIndexedExpressionTerm(org.cqframework.cql.gen.cqlParser.IndexedExpressionTermContext ctx) -
visitWidthExpressionTerm
public Object visitWidthExpressionTerm(org.cqframework.cql.gen.cqlParser.WidthExpressionTermContext ctx) -
visitTimeUnitExpressionTerm
public Object visitTimeUnitExpressionTerm(org.cqframework.cql.gen.cqlParser.TimeUnitExpressionTermContext ctx) -
visitIfThenElseExpressionTerm
public Object visitIfThenElseExpressionTerm(org.cqframework.cql.gen.cqlParser.IfThenElseExpressionTermContext ctx) -
visitTimeBoundaryExpressionTerm
public Object visitTimeBoundaryExpressionTerm(org.cqframework.cql.gen.cqlParser.TimeBoundaryExpressionTermContext ctx) -
visitElementExtractorExpressionTerm
public Object visitElementExtractorExpressionTerm(org.cqframework.cql.gen.cqlParser.ElementExtractorExpressionTermContext ctx) -
visitConversionExpressionTerm
public Object visitConversionExpressionTerm(org.cqframework.cql.gen.cqlParser.ConversionExpressionTermContext ctx) -
visitTypeExtentExpressionTerm
public Object visitTypeExtentExpressionTerm(org.cqframework.cql.gen.cqlParser.TypeExtentExpressionTermContext ctx) -
visitPredecessorExpressionTerm
public Object visitPredecessorExpressionTerm(org.cqframework.cql.gen.cqlParser.PredecessorExpressionTermContext ctx) -
visitPointExtractorExpressionTerm
public Object visitPointExtractorExpressionTerm(org.cqframework.cql.gen.cqlParser.PointExtractorExpressionTermContext ctx) -
visitMultiplicationExpressionTerm
public Object visitMultiplicationExpressionTerm(org.cqframework.cql.gen.cqlParser.MultiplicationExpressionTermContext ctx) -
visitAggregateExpressionTerm
public Object visitAggregateExpressionTerm(org.cqframework.cql.gen.cqlParser.AggregateExpressionTermContext ctx) -
visitDurationExpressionTerm
public Object visitDurationExpressionTerm(org.cqframework.cql.gen.cqlParser.DurationExpressionTermContext ctx) -
visitCaseExpressionTerm
public Object visitCaseExpressionTerm(org.cqframework.cql.gen.cqlParser.CaseExpressionTermContext ctx) -
visitPowerExpressionTerm
public Object visitPowerExpressionTerm(org.cqframework.cql.gen.cqlParser.PowerExpressionTermContext ctx) -
visitSuccessorExpressionTerm
public Object visitSuccessorExpressionTerm(org.cqframework.cql.gen.cqlParser.SuccessorExpressionTermContext ctx) -
visitPolarityExpressionTerm
public Object visitPolarityExpressionTerm(org.cqframework.cql.gen.cqlParser.PolarityExpressionTermContext ctx) -
visitTermExpressionTerm
public Object visitTermExpressionTerm(org.cqframework.cql.gen.cqlParser.TermExpressionTermContext ctx) -
visitInvocationExpressionTerm
public Object visitInvocationExpressionTerm(org.cqframework.cql.gen.cqlParser.InvocationExpressionTermContext ctx) -
visitCaseExpressionItem
public Object visitCaseExpressionItem(org.cqframework.cql.gen.cqlParser.CaseExpressionItemContext ctx) -
visitDateTimePrecisionSpecifier
public Object visitDateTimePrecisionSpecifier(org.cqframework.cql.gen.cqlParser.DateTimePrecisionSpecifierContext ctx) -
visitRelativeQualifier
public Object visitRelativeQualifier(org.cqframework.cql.gen.cqlParser.RelativeQualifierContext ctx) -
visitOffsetRelativeQualifier
public Object visitOffsetRelativeQualifier(org.cqframework.cql.gen.cqlParser.OffsetRelativeQualifierContext ctx) -
visitExclusiveRelativeQualifier
public Object visitExclusiveRelativeQualifier(org.cqframework.cql.gen.cqlParser.ExclusiveRelativeQualifierContext ctx) -
visitQuantityOffset
-
visitTemporalRelationship
public Object visitTemporalRelationship(org.cqframework.cql.gen.cqlParser.TemporalRelationshipContext ctx) -
visitConcurrentWithIntervalOperatorPhrase
public Object visitConcurrentWithIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.ConcurrentWithIntervalOperatorPhraseContext ctx) -
visitIncludesIntervalOperatorPhrase
public Object visitIncludesIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.IncludesIntervalOperatorPhraseContext ctx) -
visitIncludedInIntervalOperatorPhrase
public Object visitIncludedInIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.IncludedInIntervalOperatorPhraseContext ctx) -
visitBeforeOrAfterIntervalOperatorPhrase
public Object visitBeforeOrAfterIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.BeforeOrAfterIntervalOperatorPhraseContext ctx) -
visitWithinIntervalOperatorPhrase
public Object visitWithinIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.WithinIntervalOperatorPhraseContext ctx) -
visitMeetsIntervalOperatorPhrase
public Object visitMeetsIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.MeetsIntervalOperatorPhraseContext ctx) -
visitOverlapsIntervalOperatorPhrase
public Object visitOverlapsIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.OverlapsIntervalOperatorPhraseContext ctx) -
visitStartsIntervalOperatorPhrase
public Object visitStartsIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.StartsIntervalOperatorPhraseContext ctx) -
visitEndsIntervalOperatorPhrase
public Object visitEndsIntervalOperatorPhrase(org.cqframework.cql.gen.cqlParser.EndsIntervalOperatorPhraseContext ctx) -
visitInvocationTerm
-
visitLiteralTerm
-
visitExternalConstantTerm
public Object visitExternalConstantTerm(org.cqframework.cql.gen.cqlParser.ExternalConstantTermContext ctx) -
visitIntervalSelectorTerm
public Object visitIntervalSelectorTerm(org.cqframework.cql.gen.cqlParser.IntervalSelectorTermContext ctx) -
visitTupleSelectorTerm
public Object visitTupleSelectorTerm(org.cqframework.cql.gen.cqlParser.TupleSelectorTermContext ctx) -
visitInstanceSelectorTerm
public Object visitInstanceSelectorTerm(org.cqframework.cql.gen.cqlParser.InstanceSelectorTermContext ctx) -
visitListSelectorTerm
-
visitCodeSelectorTerm
-
visitConceptSelectorTerm
public Object visitConceptSelectorTerm(org.cqframework.cql.gen.cqlParser.ConceptSelectorTermContext ctx) -
visitParenthesizedTerm
public Object visitParenthesizedTerm(org.cqframework.cql.gen.cqlParser.ParenthesizedTermContext ctx) -
visitBooleanLiteral
-
visitNullLiteral
-
visitStringLiteral
-
visitNumberLiteral
-
visitDateTimeLiteral
-
visitTimeLiteral
-
visitQuantityLiteral
-
visitIntervalSelector
-
visitTupleSelector
-
visitTupleElementSelector
public Object visitTupleElementSelector(org.cqframework.cql.gen.cqlParser.TupleElementSelectorContext ctx) -
visitInstanceSelector
-
visitInstanceElementSelector
public Object visitInstanceElementSelector(org.cqframework.cql.gen.cqlParser.InstanceElementSelectorContext ctx) -
visitListSelector
-
visitDisplayClause
-
visitCodeSelector
-
visitConceptSelector
-
visitIdentifier
-
visitExternalConstant
-
visitMemberInvocation
-
visitFunctionInvocation
public Object visitFunctionInvocation(org.cqframework.cql.gen.cqlParser.FunctionInvocationContext ctx) -
visitThisInvocation
-
visitFunction
-
visitParamList
-
visitQuantity
-
visitUnit
-
visitTerminal
-