All Downloads are FREE. Search and download functionalities are using the official Maven repository.

oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.LocationCoordinateType Maven / Gradle / Ivy


package oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2;

import java.io.Serializable;
import java.math.BigDecimal;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import com.phloc.commons.equals.EqualsUtils;
import com.phloc.commons.hash.HashCodeGenerator;
import com.phloc.commons.string.ToStringGenerator;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.CoordinateSystemCodeType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LatitudeDegreesMeasureType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LatitudeDirectionCodeType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LatitudeMinutesMeasureType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LongitudeDegreesMeasureType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LongitudeDirectionCodeType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LongitudeMinutesMeasureType;


/**
 * 
 * 
 * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Location Coordinate. Details</ccts:DictionaryEntryName><ccts:Definition>Information about physical (geographical) location.</ccts:Definition><ccts:ObjectClass>Location Coordinate</ccts:ObjectClass></ccts:Component>
 * 
* * *

Java class for LocationCoordinateType complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="LocationCoordinateType">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CoordinateSystemCode" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LatitudeDegreesMeasure" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LatitudeMinutesMeasure" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LatitudeDirectionCode" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LongitudeDegreesMeasure" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LongitudeMinutesMeasure" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LongitudeDirectionCode" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "LocationCoordinateType", propOrder = { "coordinateSystemCode", "latitudeDegreesMeasure", "latitudeMinutesMeasure", "latitudeDirectionCode", "longitudeDegreesMeasure", "longitudeMinutesMeasure", "longitudeDirectionCode" }) public class LocationCoordinateType implements Serializable { @XmlElement(name = "CoordinateSystemCode", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private CoordinateSystemCodeType coordinateSystemCode; @XmlElement(name = "LatitudeDegreesMeasure", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private LatitudeDegreesMeasureType latitudeDegreesMeasure; @XmlElement(name = "LatitudeMinutesMeasure", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private LatitudeMinutesMeasureType latitudeMinutesMeasure; @XmlElement(name = "LatitudeDirectionCode", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private LatitudeDirectionCodeType latitudeDirectionCode; @XmlElement(name = "LongitudeDegreesMeasure", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private LongitudeDegreesMeasureType longitudeDegreesMeasure; @XmlElement(name = "LongitudeMinutesMeasure", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private LongitudeMinutesMeasureType longitudeMinutesMeasure; @XmlElement(name = "LongitudeDirectionCode", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private LongitudeDirectionCodeType longitudeDirectionCode; /** * Default constructor * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * */ public LocationCoordinateType() { } /** * *
     * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Location Coordinate. Coordinate System Code. Code</ccts:DictionaryEntryName><ccts:Definition>An identifier for the location system used.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Location Coordinate</ccts:ObjectClass><ccts:PropertyTerm>Coordinate System Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link CoordinateSystemCodeType } * */ @Nullable public CoordinateSystemCodeType getCoordinateSystemCode() { return coordinateSystemCode; } /** * Sets the value of the coordinateSystemCode property. * * @param value * allowed object is * {@link CoordinateSystemCodeType } * */ public void setCoordinateSystemCode( @Nullable CoordinateSystemCodeType value) { this.coordinateSystemCode = value; } /** * *
     * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Location Coordinate. Latitude_ Degrees. Measure</ccts:DictionaryEntryName><ccts:Definition>The measure of latitude in degrees.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Location Coordinate</ccts:ObjectClass><ccts:PropertyTermQualifier>Latitude</ccts:PropertyTermQualifier><ccts:PropertyTerm>Degrees</ccts:PropertyTerm><ccts:RepresentationTerm>Measure</ccts:RepresentationTerm><ccts:DataType>Measure. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link LatitudeDegreesMeasureType } * */ @Nullable public LatitudeDegreesMeasureType getLatitudeDegreesMeasure() { return latitudeDegreesMeasure; } /** * Sets the value of the latitudeDegreesMeasure property. * * @param value * allowed object is * {@link LatitudeDegreesMeasureType } * */ public void setLatitudeDegreesMeasure( @Nullable LatitudeDegreesMeasureType value) { this.latitudeDegreesMeasure = value; } /** * *
     * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Location Coordinate. Latitude_ Minutes. Measure</ccts:DictionaryEntryName><ccts:Definition>The measure of latitude in minutes.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Location Coordinate</ccts:ObjectClass><ccts:PropertyTermQualifier>Latitude</ccts:PropertyTermQualifier><ccts:PropertyTerm>Minutes</ccts:PropertyTerm><ccts:RepresentationTerm>Measure</ccts:RepresentationTerm><ccts:DataType>Measure. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link LatitudeMinutesMeasureType } * */ @Nullable public LatitudeMinutesMeasureType getLatitudeMinutesMeasure() { return latitudeMinutesMeasure; } /** * Sets the value of the latitudeMinutesMeasure property. * * @param value * allowed object is * {@link LatitudeMinutesMeasureType } * */ public void setLatitudeMinutesMeasure( @Nullable LatitudeMinutesMeasureType value) { this.latitudeMinutesMeasure = value; } /** * *
     * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Location Coordinate. Latitude Direction Code. Code</ccts:DictionaryEntryName><ccts:Definition>The direction of latitude measurement from the equator.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Location Coordinate</ccts:ObjectClass><ccts:PropertyTerm>Latitude Direction Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Latitude Direction_ Code. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link LatitudeDirectionCodeType } * */ @Nullable public LatitudeDirectionCodeType getLatitudeDirectionCode() { return latitudeDirectionCode; } /** * Sets the value of the latitudeDirectionCode property. * * @param value * allowed object is * {@link LatitudeDirectionCodeType } * */ public void setLatitudeDirectionCode( @Nullable LatitudeDirectionCodeType value) { this.latitudeDirectionCode = value; } /** * *
     * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Location Coordinate. Longitude_ Degrees. Measure</ccts:DictionaryEntryName><ccts:Definition>The measure of longitude in degrees.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Location Coordinate</ccts:ObjectClass><ccts:PropertyTermQualifier>Longitude</ccts:PropertyTermQualifier><ccts:PropertyTerm>Degrees</ccts:PropertyTerm><ccts:RepresentationTerm>Measure</ccts:RepresentationTerm><ccts:DataType>Measure. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link LongitudeDegreesMeasureType } * */ @Nullable public LongitudeDegreesMeasureType getLongitudeDegreesMeasure() { return longitudeDegreesMeasure; } /** * Sets the value of the longitudeDegreesMeasure property. * * @param value * allowed object is * {@link LongitudeDegreesMeasureType } * */ public void setLongitudeDegreesMeasure( @Nullable LongitudeDegreesMeasureType value) { this.longitudeDegreesMeasure = value; } /** * *
     * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Location Coordinate. Longitude_ Minutes. Measure</ccts:DictionaryEntryName><ccts:Definition>The measure of longitude in minutes.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Location Coordinate</ccts:ObjectClass><ccts:PropertyTermQualifier>Longitude</ccts:PropertyTermQualifier><ccts:PropertyTerm>Minutes</ccts:PropertyTerm><ccts:RepresentationTerm>Measure</ccts:RepresentationTerm><ccts:DataType>Measure. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link LongitudeMinutesMeasureType } * */ @Nullable public LongitudeMinutesMeasureType getLongitudeMinutesMeasure() { return longitudeMinutesMeasure; } /** * Sets the value of the longitudeMinutesMeasure property. * * @param value * allowed object is * {@link LongitudeMinutesMeasureType } * */ public void setLongitudeMinutesMeasure( @Nullable LongitudeMinutesMeasureType value) { this.longitudeMinutesMeasure = value; } /** * *
     * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Location Coordinate. Longitude Direction Code. Code</ccts:DictionaryEntryName><ccts:Definition>The direction of longitude measurement from the meridian.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Location Coordinate</ccts:ObjectClass><ccts:PropertyTerm>Longitude Direction Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Longitude Direction_ Code. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link LongitudeDirectionCodeType } * */ @Nullable public LongitudeDirectionCodeType getLongitudeDirectionCode() { return longitudeDirectionCode; } /** * Sets the value of the longitudeDirectionCode property. * * @param value * allowed object is * {@link LongitudeDirectionCodeType } * */ public void setLongitudeDirectionCode( @Nullable LongitudeDirectionCodeType value) { this.longitudeDirectionCode = value; } /** * Created by phloc-jaxb22-plugin -Xphloc-equalshashcode * */ @Override public boolean equals(final Object o) { if (o == this) { return true; } if ((o == null)||(!getClass().equals(o.getClass()))) { return false; } final LocationCoordinateType rhs = ((LocationCoordinateType) o); if (!EqualsUtils.equals(coordinateSystemCode, rhs.coordinateSystemCode)) { return false; } if (!EqualsUtils.equals(latitudeDegreesMeasure, rhs.latitudeDegreesMeasure)) { return false; } if (!EqualsUtils.equals(latitudeMinutesMeasure, rhs.latitudeMinutesMeasure)) { return false; } if (!EqualsUtils.equals(latitudeDirectionCode, rhs.latitudeDirectionCode)) { return false; } if (!EqualsUtils.equals(longitudeDegreesMeasure, rhs.longitudeDegreesMeasure)) { return false; } if (!EqualsUtils.equals(longitudeMinutesMeasure, rhs.longitudeMinutesMeasure)) { return false; } if (!EqualsUtils.equals(longitudeDirectionCode, rhs.longitudeDirectionCode)) { return false; } return true; } /** * Created by phloc-jaxb22-plugin -Xphloc-equalshashcode * */ @Override public int hashCode() { return new HashCodeGenerator(this).append(coordinateSystemCode).append(latitudeDegreesMeasure).append(latitudeMinutesMeasure).append(latitudeDirectionCode).append(longitudeDegreesMeasure).append(longitudeMinutesMeasure).append(longitudeDirectionCode).getHashCode(); } /** * Created by phloc-jaxb22-plugin -Xphloc-tostring * */ @Override public String toString() { return new ToStringGenerator(this).append("coordinateSystemCode", coordinateSystemCode).append("latitudeDegreesMeasure", latitudeDegreesMeasure).append("latitudeMinutesMeasure", latitudeMinutesMeasure).append("latitudeDirectionCode", latitudeDirectionCode).append("longitudeDegreesMeasure", longitudeDegreesMeasure).append("longitudeMinutesMeasure", longitudeMinutesMeasure).append("longitudeDirectionCode", longitudeDirectionCode).toString(); } /** * Special setter with value of type BigDecimal * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May be null. * @return * The created intermediary object of type LatitudeDegreesMeasureType and never null */ @Nonnull public LatitudeDegreesMeasureType setLatitudeDegreesMeasure( @Nullable final BigDecimal valueParam) { LatitudeDegreesMeasureType aObj = getLatitudeDegreesMeasure(); if (aObj == null) { aObj = new LatitudeDegreesMeasureType(valueParam); setLatitudeDegreesMeasure(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type BigDecimal * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May be null. * @return * The created intermediary object of type LatitudeMinutesMeasureType and never null */ @Nonnull public LatitudeMinutesMeasureType setLatitudeMinutesMeasure( @Nullable final BigDecimal valueParam) { LatitudeMinutesMeasureType aObj = getLatitudeMinutesMeasure(); if (aObj == null) { aObj = new LatitudeMinutesMeasureType(valueParam); setLatitudeMinutesMeasure(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type BigDecimal * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May be null. * @return * The created intermediary object of type LongitudeDegreesMeasureType and never null */ @Nonnull public LongitudeDegreesMeasureType setLongitudeDegreesMeasure( @Nullable final BigDecimal valueParam) { LongitudeDegreesMeasureType aObj = getLongitudeDegreesMeasure(); if (aObj == null) { aObj = new LongitudeDegreesMeasureType(valueParam); setLongitudeDegreesMeasure(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type BigDecimal * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May be null. * @return * The created intermediary object of type LongitudeMinutesMeasureType and never null */ @Nonnull public LongitudeMinutesMeasureType setLongitudeMinutesMeasure( @Nullable final BigDecimal valueParam) { LongitudeMinutesMeasureType aObj = getLongitudeMinutesMeasure(); if (aObj == null) { aObj = new LongitudeMinutesMeasureType(valueParam); setLongitudeMinutesMeasure(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type String * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May be null. * @return * The created intermediary object of type CoordinateSystemCodeType and never null */ @Nonnull public CoordinateSystemCodeType setCoordinateSystemCode( @Nullable final String valueParam) { CoordinateSystemCodeType aObj = getCoordinateSystemCode(); if (aObj == null) { aObj = new CoordinateSystemCodeType(valueParam); setCoordinateSystemCode(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type String * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May be null. * @return * The created intermediary object of type LatitudeDirectionCodeType and never null */ @Nonnull public LatitudeDirectionCodeType setLatitudeDirectionCode( @Nullable final String valueParam) { LatitudeDirectionCodeType aObj = getLatitudeDirectionCode(); if (aObj == null) { aObj = new LatitudeDirectionCodeType(valueParam); setLatitudeDirectionCode(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type String * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May be null. * @return * The created intermediary object of type LongitudeDirectionCodeType and never null */ @Nonnull public LongitudeDirectionCodeType setLongitudeDirectionCode( @Nullable final String valueParam) { LongitudeDirectionCodeType aObj = getLongitudeDirectionCode(); if (aObj == null) { aObj = new LongitudeDirectionCodeType(valueParam); setLongitudeDirectionCode(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Get the value of the contained CoordinateSystemCodeType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained CoordinateSystemCodeType object or null */ @Nullable public String getCoordinateSystemCodeValue() { CoordinateSystemCodeType aObj = getCoordinateSystemCode(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained LatitudeDegreesMeasureType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained LatitudeDegreesMeasureType object or null */ @Nullable public BigDecimal getLatitudeDegreesMeasureValue() { LatitudeDegreesMeasureType aObj = getLatitudeDegreesMeasure(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained LatitudeMinutesMeasureType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained LatitudeMinutesMeasureType object or null */ @Nullable public BigDecimal getLatitudeMinutesMeasureValue() { LatitudeMinutesMeasureType aObj = getLatitudeMinutesMeasure(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained LatitudeDirectionCodeType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained LatitudeDirectionCodeType object or null */ @Nullable public String getLatitudeDirectionCodeValue() { LatitudeDirectionCodeType aObj = getLatitudeDirectionCode(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained LongitudeDegreesMeasureType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained LongitudeDegreesMeasureType object or null */ @Nullable public BigDecimal getLongitudeDegreesMeasureValue() { LongitudeDegreesMeasureType aObj = getLongitudeDegreesMeasure(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained LongitudeMinutesMeasureType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained LongitudeMinutesMeasureType object or null */ @Nullable public BigDecimal getLongitudeMinutesMeasureValue() { LongitudeMinutesMeasureType aObj = getLongitudeMinutesMeasure(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained LongitudeDirectionCodeType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained LongitudeDirectionCodeType object or null */ @Nullable public String getLongitudeDirectionCodeValue() { LongitudeDirectionCodeType aObj = getLongitudeDirectionCode(); return ((aObj == null)?null:aObj.getValue()); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy