Package org.hl7.fhir.dstu2.model
Class Location.LocationPositionComponent
- java.lang.Object
-
- org.hl7.fhir.dstu2.model.Base
-
- org.hl7.fhir.dstu2.model.Element
-
- org.hl7.fhir.dstu2.model.BackboneElement
-
- org.hl7.fhir.dstu2.model.Location.LocationPositionComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- Location
public static class Location.LocationPositionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected DecimalTypealtitudeAltitude.protected DecimalTypelatitudeLatitude.protected DecimalTypelongitudeLongitude.-
Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description LocationPositionComponent()LocationPositionComponent(DecimalType longitude, DecimalType latitude)
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
longitude
protected DecimalType longitude
Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below).
-
latitude
protected DecimalType latitude
Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below).
-
altitude
protected DecimalType altitude
Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below).
-
-
Constructor Detail
-
LocationPositionComponent
public LocationPositionComponent()
-
LocationPositionComponent
public LocationPositionComponent(DecimalType longitude, DecimalType latitude)
-
-
Method Detail
-
getLongitudeElement
public DecimalType getLongitudeElement()
- Returns:
longitude(Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below).). This is the underlying object with id, value and extensions. The accessor "getLongitude" gives direct access to the value
-
hasLongitudeElement
public boolean hasLongitudeElement()
-
hasLongitude
public boolean hasLongitude()
-
setLongitudeElement
public Location.LocationPositionComponent setLongitudeElement(DecimalType value)
- Parameters:
value-longitude(Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below).). This is the underlying object with id, value and extensions. The accessor "getLongitude" gives direct access to the value
-
getLongitude
public BigDecimal getLongitude()
- Returns:
- 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.LocationPositionComponent setLongitude(BigDecimal value)
- Parameters:
value- 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 DecimalType getLatitudeElement()
- Returns:
latitude(Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below).). This is the underlying object with id, value and extensions. The accessor "getLatitude" gives direct access to the value
-
hasLatitudeElement
public boolean hasLatitudeElement()
-
hasLatitude
public boolean hasLatitude()
-
setLatitudeElement
public Location.LocationPositionComponent setLatitudeElement(DecimalType value)
- Parameters:
value-latitude(Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below).). This is the underlying object with id, value and extensions. The accessor "getLatitude" gives direct access to the value
-
getLatitude
public BigDecimal getLatitude()
- Returns:
- 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.LocationPositionComponent setLatitude(BigDecimal value)
- Parameters:
value- 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 DecimalType getAltitudeElement()
- Returns:
altitude(Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below).). This is the underlying object with id, value and extensions. The accessor "getAltitude" gives direct access to the value
-
hasAltitudeElement
public boolean hasAltitudeElement()
-
hasAltitude
public boolean hasAltitude()
-
setAltitudeElement
public Location.LocationPositionComponent setAltitudeElement(DecimalType value)
- Parameters:
value-altitude(Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below).). This is the underlying object with id, value and extensions. The accessor "getAltitude" gives direct access to the value
-
getAltitude
public BigDecimal getAltitude()
- Returns:
- 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.LocationPositionComponent setAltitude(BigDecimal value)
- Parameters:
value- Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below).
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classBackboneElement
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Location.LocationPositionComponent copy()
- Specified by:
copyin classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-