Class LOCATABLE_REF

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 LOCATABLE_REF extends OBJECT_REF implements org.hl7.fhir.instance.model.api.ICompositeType
Reference to a LOCATABLE instance inside the top-level content structure inside a VERSION identified by the id attribute. The path attribute is applied to the object that VERSION.data points to
See Also:
  • Field Details

    • path

      protected StringType path
      Reference to a LOCATABLE instance inside the top-level content structure inside a VERSION identified by the id attribute. The path attribute is applied to the object that VERSION.data points to
  • Constructor Details

  • Method Details

    • getPathElement

      Returns:
      path (Reference to a LOCATABLE instance inside the top-level content structure inside a VERSION identified by the id attribute. The path attribute is applied to the object that VERSION.data points to). This is the underlying object with id, value and extensions. The accessor "getPath" gives direct access to the value
    • hasPathElement

      public boolean hasPathElement()
    • hasPath

      public boolean hasPath()
    • setPathElement

      Parameters:
      value - path (Reference to a LOCATABLE instance inside the top-level content structure inside a VERSION identified by the id attribute. The path attribute is applied to the object that VERSION.data points to). This is the underlying object with id, value and extensions. The accessor "getPath" gives direct access to the value
    • getPath

      public String getPath()
      Returns:
      Reference to a LOCATABLE instance inside the top-level content structure inside a VERSION identified by the id attribute. The path attribute is applied to the object that VERSION.data points to
    • setPath

      public LOCATABLE_REF setPath(String value)
      Parameters:
      value - Reference to a LOCATABLE instance inside the top-level content structure inside a VERSION identified by the id attribute. The path attribute is applied to the object that VERSION.data points to
    • listChildren

      protected void listChildren(List<Property> children)
      Overrides:
      listChildren in class OBJECT_REF
    • getNamedProperty

      public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
      Overrides:
      getNamedProperty in class OBJECT_REF
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getProperty

      public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
      Overrides:
      getProperty in class OBJECT_REF
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setProperty

      public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
      Overrides:
      setProperty in class OBJECT_REF
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setProperty

      public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
      Overrides:
      setProperty in class OBJECT_REF
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • makeProperty

      public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
      Overrides:
      makeProperty in class OBJECT_REF
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getTypesForProperty

      public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
      Overrides:
      getTypesForProperty in class OBJECT_REF
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addChild

      public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
      Overrides:
      addChild in class OBJECT_REF
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • fhirType

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

      public LOCATABLE_REF copy()
      Overrides:
      copy in class OBJECT_REF
    • copyValues

      public void copyValues(LOCATABLE_REF dst)
    • typedCopy

      protected LOCATABLE_REF typedCopy()
      Overrides:
      typedCopy in class OBJECT_REF
    • equalsDeep

      public boolean equalsDeep(Base other_)
      Overrides:
      equalsDeep in class OBJECT_REF
    • equalsShallow

      public boolean equalsShallow(Base other_)
      Overrides:
      equalsShallow in class OBJECT_REF
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.hl7.fhir.instance.model.api.IBase
      Overrides:
      isEmpty in class OBJECT_REF