Class Libraries
java.lang.Object
org.opencds.cqf.cql.engine.execution.Libraries
This class provides static utility methods for resolving ELM elements from a ELM library.
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<org.hl7.elm.r1.FunctionDef>getFunctionDefs(String name, org.hl7.elm.r1.Library relativeTo) static List<org.hl7.elm.r1.ExpressionDef>resolveAllExpressionRef(String name, org.hl7.elm.r1.Library relativeTo) static org.hl7.elm.r1.CodeDefresolveCodeRef(String name, org.hl7.elm.r1.Library relativeTo) static org.hl7.elm.r1.CodeSystemDefresolveCodeSystemRef(String name, org.hl7.elm.r1.Library relativeTo) static org.hl7.elm.r1.ConceptDefresolveConceptRef(String name, org.hl7.elm.r1.Library relativeTo) static org.hl7.elm.r1.ExpressionDefresolveExpressionRef(String name, org.hl7.elm.r1.Library relativeTo) static org.hl7.elm.r1.IncludeDefresolveLibraryRef(String libraryName, org.hl7.elm.r1.Library relativeTo) static org.hl7.elm.r1.ParameterDefresolveParameterRef(String name, org.hl7.elm.r1.Library relativeTo) static org.hl7.elm.r1.ValueSetDefresolveValueSetRef(String name, org.hl7.elm.r1.Library relativeTo) static org.hl7.elm.r1.VersionedIdentifiertoVersionedIdentifier(org.hl7.elm.r1.IncludeDef includeDef)
-
Method Details
-
resolveLibraryRef
public static org.hl7.elm.r1.IncludeDef resolveLibraryRef(String libraryName, org.hl7.elm.r1.Library relativeTo) -
resolveAllExpressionRef
-
resolveExpressionRef
public static org.hl7.elm.r1.ExpressionDef resolveExpressionRef(String name, org.hl7.elm.r1.Library relativeTo) -
resolveCodeSystemRef
public static org.hl7.elm.r1.CodeSystemDef resolveCodeSystemRef(String name, org.hl7.elm.r1.Library relativeTo) -
resolveValueSetRef
public static org.hl7.elm.r1.ValueSetDef resolveValueSetRef(String name, org.hl7.elm.r1.Library relativeTo) -
resolveCodeRef
-
resolveParameterRef
public static org.hl7.elm.r1.ParameterDef resolveParameterRef(String name, org.hl7.elm.r1.Library relativeTo) -
resolveConceptRef
public static org.hl7.elm.r1.ConceptDef resolveConceptRef(String name, org.hl7.elm.r1.Library relativeTo) -
getFunctionDefs
-
toVersionedIdentifier
public static org.hl7.elm.r1.VersionedIdentifier toVersionedIdentifier(org.hl7.elm.r1.IncludeDef includeDef)
-