Package slash.navigation.kml.bindingxal
Class AddressDetails
java.lang.Object
slash.navigation.kml.bindingxal.AddressDetails
Java class for AddressDetails complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AddressDetails">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="PostalServiceElements" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="AddressIdentifier" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="IdentifierType" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="EndorsementLineCode" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="KeyLineCode" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="Barcode" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="SortingCode" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="AddressLatitude" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="AddressLatitudeDirection" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="AddressLongitude" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="AddressLongitudeDirection" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="SupplementaryPostalServiceData" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<any/>
</sequence>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<choice minOccurs="0">
<element name="Address">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="AddressLines" type="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}AddressLinesType"/>
<element name="Country">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}AddressLine" maxOccurs="unbounded" minOccurs="0"/>
<element name="CountryNameCode" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="Scheme" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
</element>
<element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}CountryName" maxOccurs="unbounded" minOccurs="0"/>
<choice minOccurs="0">
<element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}AdministrativeArea"/>
<element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}Locality"/>
<element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}Thoroughfare"/>
</choice>
<any/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}AdministrativeArea"/>
<element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}Locality"/>
<element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}Thoroughfare"/>
</choice>
<any/>
</sequence>
<attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
<attribute name="AddressType" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="CurrentStatus" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="ValidFromDate" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="ValidToDate" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="Usage" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="AddressDetailsKey" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AddressDetails.Addressprotected Stringprotected AddressLinesTypeprotected Stringprotected AdministrativeAreaprotected Stringprotected AddressDetails.Countryprotected Stringprotected Localityprotected AddressDetails.PostalServiceElementsprotected Thoroughfareprotected Stringprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the address property.Gets the value of the addressDetailsKey property.Gets the value of the addressLines property.Gets the value of the addressType property.Gets the value of the administrativeArea property.getAny()Gets the value of the any property.getCode()Gets the value of the code property.Gets the value of the country property.Gets the value of the currentStatus property.Gets the value of the locality property.Gets a map that contains attributes that aren't bound to any typed property on this class.Gets the value of the postalServiceElements property.Gets the value of the thoroughfare property.getUsage()Gets the value of the usage property.Gets the value of the validFromDate property.Gets the value of the validToDate property.voidsetAddress(AddressDetails.Address value) Sets the value of the address property.voidsetAddressDetailsKey(String value) Sets the value of the addressDetailsKey property.voidsetAddressLines(AddressLinesType value) Sets the value of the addressLines property.voidsetAddressType(String value) Sets the value of the addressType property.voidSets the value of the administrativeArea property.voidSets the value of the code property.voidsetCountry(AddressDetails.Country value) Sets the value of the country property.voidsetCurrentStatus(String value) Sets the value of the currentStatus property.voidsetLocality(Locality value) Sets the value of the locality property.voidSets the value of the postalServiceElements property.voidsetThoroughfare(Thoroughfare value) Sets the value of the thoroughfare property.voidSets the value of the usage property.voidsetValidFromDate(String value) Sets the value of the validFromDate property.voidsetValidToDate(String value) Sets the value of the validToDate property.
-
Field Details
-
postalServiceElements
-
address
-
addressLines
-
country
-
administrativeArea
-
locality
-
thoroughfare
-
any
-
addressType
-
currentStatus
-
validFromDate
-
validToDate
-
usage
-
addressDetailsKey
-
code
-
-
Constructor Details
-
AddressDetails
public AddressDetails()
-
-
Method Details
-
getPostalServiceElements
Gets the value of the postalServiceElements property.- Returns:
- possible object is
AddressDetails.PostalServiceElements
-
getAddress
Gets the value of the address property.- Returns:
- possible object is
AddressDetails.Address
-
getAddressLines
Gets the value of the addressLines property.- Returns:
- possible object is
AddressLinesType
-
getCountry
Gets the value of the country property.- Returns:
- possible object is
AddressDetails.Country
-
getAdministrativeArea
Gets the value of the administrativeArea property.- Returns:
- possible object is
AdministrativeArea
-
getLocality
Gets the value of the locality property.- Returns:
- possible object is
Locality
-
getThoroughfare
Gets the value of the thoroughfare property.- Returns:
- possible object is
Thoroughfare
-
getAny
Gets the value of the any property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the any property.For example, to add a new item, do as follows:
getAny().add(newItem);Objects of the following type(s) are allowed in the list
Object -
getAddressType
Gets the value of the addressType property.- Returns:
- possible object is
String
-
setAddressType
Sets the value of the addressType property.- Parameters:
value- allowed object isString
-
getCurrentStatus
Gets the value of the currentStatus property.- Returns:
- possible object is
String
-
setCurrentStatus
Sets the value of the currentStatus property.- Parameters:
value- allowed object isString
-
getValidFromDate
Gets the value of the validFromDate property.- Returns:
- possible object is
String
-
setValidFromDate
Sets the value of the validFromDate property.- Parameters:
value- allowed object isString
-
getValidToDate
Gets the value of the validToDate property.- Returns:
- possible object is
String
-
setValidToDate
Sets the value of the validToDate property.- Parameters:
value- allowed object isString
-
getUsage
Gets the value of the usage property.- Returns:
- possible object is
String
-
setUsage
Sets the value of the usage property.- Parameters:
value- allowed object isString
-
getAddressDetailsKey
Gets the value of the addressDetailsKey property.- Returns:
- possible object is
String
-
setAddressDetailsKey
Sets the value of the addressDetailsKey property.- Parameters:
value- allowed object isString
-
getCode
Gets the value of the code property.- Returns:
- possible object is
String
-
setCode
Sets the value of the code property.- Parameters:
value- allowed object isString
-
getOtherAttributes
Gets a map that contains attributes that aren't bound to any typed property on this class.the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
- Returns:
- always non-null
-