Class LibraryInfo
java.lang.Object
org.cqframework.cql.cql2elm.preprocessor.BaseInfo
org.cqframework.cql.cql2elm.preprocessor.LibraryInfo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCodeDefinition(CodeDefinitionInfo codeDefinition) voidaddCodesystemDefinition(CodesystemDefinitionInfo codesystemDefinition) voidaddConceptDefinition(ConceptDefinitionInfo conceptDefinition) voidaddContextDefinition(ContextDefinitionInfo contextDefinition) voidaddExpressionDefinition(ExpressionDefinitionInfo letStatement) voidaddFunctionDefinition(FunctionDefinitionInfo functionDefinition) voidaddIncludeDefinition(IncludeDefinitionInfo includeDefinition) voidaddParameterDefinition(ParameterDefinitionInfo parameterDefinition) voidaddUsingDefinition(UsingDefinitionInfo usingDefinition) voidaddValuesetDefinition(ValuesetDefinitionInfo valuesetDefinition) org.cqframework.cql.gen.cqlParser.LibraryDefinitionContextresolveCodeReference(String identifier) resolveCodesystemReference(String identifier) resolveConceptReference(String identifier) resolveContext(org.cqframework.cql.gen.cqlParser.ContextDefinitionContext ctx) resolveDefinition(org.antlr.v4.runtime.tree.ParseTree pt) resolveExpressionName(String identifier) resolveExpressionReference(String identifier) resolveFunctionName(String identifier) resolveFunctionReference(String identifier) resolveLibraryName(String identifier) resolveLibraryReference(String identifier) resolveModelReference(String identifier) resolveParameterName(String identifier) resolveParameterReference(String identifier) resolveValuesetName(String identifier) resolveValuesetReference(String identifier) voidsetDefinition(org.cqframework.cql.gen.cqlParser.LibraryDefinitionContext value) voidsetLibraryName(String libraryName) voidsetNamespaceName(String namespaceName) voidsetVersion(String version) withDefinition(org.cqframework.cql.gen.cqlParser.LibraryDefinitionContext value) withLibraryName(String value) withVersion(String value) Methods inherited from class org.cqframework.cql.cql2elm.preprocessor.BaseInfo
getHeader, getHeaderInterval, setDefinition, setHeader, setHeaderInterval
-
Constructor Details
-
LibraryInfo
public LibraryInfo()
-
-
Method Details
-
getNamespaceName
-
setNamespaceName
-
getLibraryName
-
setLibraryName
-
withLibraryName
-
getVersion
-
setVersion
-
withVersion
-
getDefinition
public org.cqframework.cql.gen.cqlParser.LibraryDefinitionContext getDefinition()- Overrides:
getDefinitionin classBaseInfo
-
setDefinition
public void setDefinition(org.cqframework.cql.gen.cqlParser.LibraryDefinitionContext value) -
withDefinition
-
addUsingDefinition
-
resolveModelReference
-
getDefaultUsingDefinition
-
getDefaultModelName
-
addIncludeDefinition
-
resolveLibraryReference
-
resolveLibraryName
-
addParameterDefinition
-
resolveParameterReference
-
resolveParameterName
-
addCodesystemDefinition
-
resolveCodesystemReference
-
addValuesetDefinition
-
resolveValuesetReference
-
resolveValuesetName
-
addCodeDefinition
-
resolveCodeReference
-
addConceptDefinition
-
resolveConceptReference
-
addExpressionDefinition
-
resolveExpressionReference
-
resolveExpressionName
-
addFunctionDefinition
-
resolveFunctionReference
-
resolveFunctionName
-
addContextDefinition
-
resolveContext
public ContextDefinitionInfo resolveContext(org.cqframework.cql.gen.cqlParser.ContextDefinitionContext ctx) -
resolveDefinition
-