Class Libraries

java.lang.Object
org.opencds.cqf.cql.engine.execution.Libraries

public class Libraries extends Object
This class provides static utility methods for resolving ELM elements from a ELM library.
  • Method Details

    • resolveLibraryRef

      public static org.hl7.elm.r1.IncludeDef resolveLibraryRef(String libraryName, org.hl7.elm.r1.Library relativeTo)
    • resolveAllExpressionRef

      public static List<org.hl7.elm.r1.ExpressionDef> resolveAllExpressionRef(String name, org.hl7.elm.r1.Library relativeTo)
    • 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

      public static org.hl7.elm.r1.CodeDef resolveCodeRef(String name, org.hl7.elm.r1.Library relativeTo)
    • 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

      public static List<org.hl7.elm.r1.FunctionDef> getFunctionDefs(String name, org.hl7.elm.r1.Library relativeTo)
    • toVersionedIdentifier

      public static org.hl7.elm.r1.VersionedIdentifier toVersionedIdentifier(org.hl7.elm.r1.IncludeDef includeDef)