Class VersionedIdentifierConverter


  • public class VersionedIdentifierConverter
    extends Object
    This class converts between the the translator and engine VersionedIdentifier types.
    • Constructor Detail

      • VersionedIdentifierConverter

        public VersionedIdentifierConverter()
    • Method Detail

      • toElmIdentifier

        public static org.hl7.elm.r1.VersionedIdentifier toElmIdentifier​(org.cqframework.cql.elm.execution.VersionedIdentifier versionedIdentifier)
        Converts an org.cqframework.cql.elm.execution.VersionedIdentifier to an org.hl7.elm.r1.VersionedIdentifier. Returns null if versionedIdentifier is null.
        Parameters:
        versionedIdentifier - the engine versionedIdentifier
        Returns:
        the equivalent translator versionedIdentifier
      • toEngineIdentifier

        public static org.cqframework.cql.elm.execution.VersionedIdentifier toEngineIdentifier​(org.hl7.elm.r1.VersionedIdentifier versionedIdentifier)
        Converts an org.hl7.elm.r1.VersionedIdentifier to an org.cqframework.cql.elm.execution.VersionedIdentifier. Returns null if versionedIdentifier is null.
        Parameters:
        versionedIdentifier - the translator versionedIdentifier
        Returns:
        the equivalent engine versionedIdentifier