Class UUID

All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseDatatype, org.hl7.fhir.instance.model.api.ICompositeType

public class UUID extends UID implements org.hl7.fhir.instance.model.api.ICompositeType
Model of ISO?s Object Identifier (oid) as defined by the standard ISO/IEC 8824. Oids are formed from integers separated by dots. Each non-leaf node in an Oid starting from the left corresponds to an assigning authority, and identifies that authority?s namespace, inside which the remaining part of the identifier is locally unique.
See Also:
  • Constructor Details

    • UUID

      public UUID()
      Constructor
  • Method Details

    • fhirType

      public String fhirType()
      Specified by:
      fhirType in interface org.hl7.fhir.instance.model.api.IBase
      Overrides:
      fhirType in class UID
      Returns:
      the FHIR type name of the instance (not the java class name)
    • copy

      public UUID copy()
      Specified by:
      copy in class UID
    • copyValues

      public void copyValues(UUID dst)
    • typedCopy

      protected UUID typedCopy()