Class Location.Position

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.ICompositeElement, ca.uhn.fhir.model.api.IElement, ca.uhn.fhir.model.api.IIdentifiableElement, ca.uhn.fhir.model.api.IResourceBlock, ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions, Serializable, org.hl7.fhir.instance.model.api.IBase
    Enclosing class:
    Location

    public static class Location.Position
    extends ca.uhn.fhir.model.api.BaseIdentifiableElement
    implements ca.uhn.fhir.model.api.IResourceBlock
    Block class for child element: Location.position ()

    Definition: The absolute geographic location of the Location, expressed using the WGS84 datum (This is the same co-ordinate system used in KML)

    See Also:
    Serialized Form
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
      • getAllPopulatedChildElementsOfType

        public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType​(Class<T> theType)
        Specified by:
        getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElement
      • getLongitudeElement

        public ca.uhn.fhir.model.primitive.DecimalDt getLongitudeElement()
        Gets the value(s) for longitude (). creating it if it does not exist. Will not return null.

        Definition: Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below)

      • getLongitude

        public BigDecimal getLongitude()
        Gets the value(s) for longitude (). creating it if it does not exist. This method may return null.

        Definition: Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below)

      • setLongitude

        public Location.Position setLongitude​(ca.uhn.fhir.model.primitive.DecimalDt theValue)
        Sets the value(s) for longitude ()

        Definition: Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below)

      • setLongitude

        public Location.Position setLongitude​(long theValue)
        Sets the value for longitude ()

        Definition: Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below)

      • setLongitude

        public Location.Position setLongitude​(double theValue)
        Sets the value for longitude ()

        Definition: Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below)

      • setLongitude

        public Location.Position setLongitude​(BigDecimal theValue)
        Sets the value for longitude ()

        Definition: Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below)

      • getLatitudeElement

        public ca.uhn.fhir.model.primitive.DecimalDt getLatitudeElement()
        Gets the value(s) for latitude (). creating it if it does not exist. Will not return null.

        Definition: Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below)

      • getLatitude

        public BigDecimal getLatitude()
        Gets the value(s) for latitude (). creating it if it does not exist. This method may return null.

        Definition: Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below)

      • setLatitude

        public Location.Position setLatitude​(ca.uhn.fhir.model.primitive.DecimalDt theValue)
        Sets the value(s) for latitude ()

        Definition: Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below)

      • setLatitude

        public Location.Position setLatitude​(long theValue)
        Sets the value for latitude ()

        Definition: Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below)

      • setLatitude

        public Location.Position setLatitude​(double theValue)
        Sets the value for latitude ()

        Definition: Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below)

      • setLatitude

        public Location.Position setLatitude​(BigDecimal theValue)
        Sets the value for latitude ()

        Definition: Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below)

      • getAltitudeElement

        public ca.uhn.fhir.model.primitive.DecimalDt getAltitudeElement()
        Gets the value(s) for altitude (). creating it if it does not exist. Will not return null.

        Definition: Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below)

      • getAltitude

        public BigDecimal getAltitude()
        Gets the value(s) for altitude (). creating it if it does not exist. This method may return null.

        Definition: Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below)

      • setAltitude

        public Location.Position setAltitude​(ca.uhn.fhir.model.primitive.DecimalDt theValue)
        Sets the value(s) for altitude ()

        Definition: Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below)

      • setAltitude

        public Location.Position setAltitude​(long theValue)
        Sets the value for altitude ()

        Definition: Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below)

      • setAltitude

        public Location.Position setAltitude​(double theValue)
        Sets the value for altitude ()

        Definition: Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below)

      • setAltitude

        public Location.Position setAltitude​(BigDecimal theValue)
        Sets the value for altitude ()

        Definition: Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below)