Class AddressDetails
- All Implemented Interfaces:
Serializable
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" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</restriction>
</complexContent>
</complexType>
</element>
<any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</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" />
<anyAttribute namespace='##other'/>
</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 namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<anyAttribute namespace='##other'/>
</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 namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</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" />
<anyAttribute namespace='##other'/>
</restriction>
</complexContent>
</complexType>
- See Also:
-
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.getAnies()Gets the value of the anies 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
-
thoroughfare
-
locality
-
administrativeArea
-
country
-
addressLines
-
address
-
anies
-
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
-
setPostalServiceElements
Sets the value of the postalServiceElements property.- Parameters:
value- allowed object isAddressDetails.PostalServiceElements
-
getThoroughfare
Gets the value of the thoroughfare property.- Returns:
- possible object is
Thoroughfare
-
setThoroughfare
Sets the value of the thoroughfare property.- Parameters:
value- allowed object isThoroughfare
-
getLocality
Gets the value of the locality property.- Returns:
- possible object is
Locality
-
setLocality
Sets the value of the locality property.- Parameters:
value- allowed object isLocality
-
getAdministrativeArea
Gets the value of the administrativeArea property.- Returns:
- possible object is
AdministrativeArea
-
setAdministrativeArea
Sets the value of the administrativeArea property.- Parameters:
value- allowed object isAdministrativeArea
-
getCountry
Gets the value of the country property.- Returns:
- possible object is
AddressDetails.Country
-
setCountry
Sets the value of the country property.- Parameters:
value- allowed object isAddressDetails.Country
-
getAddressLines
Gets the value of the addressLines property.- Returns:
- possible object is
AddressLinesType
-
setAddressLines
Sets the value of the addressLines property.- Parameters:
value- allowed object isAddressLinesType
-
getAddress
Gets the value of the address property.- Returns:
- possible object is
AddressDetails.Address
-
setAddress
Sets the value of the address property.- Parameters:
value- allowed object isAddressDetails.Address
-
getAnies
Gets the value of the anies 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 Jakarta XML Binding object. This is why there is not a
setmethod for the anies property.For example, to add a new item, do as follows:
getAnies().add(newItem);Objects of the following type(s) are allowed in the list
Object- Returns:
- The value of the anies property.
-
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
-