oasis.names.tc.ciq.xsdschema.xal._2
Class AddressDetails

java.lang.Object
  extended by oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails

public class AddressDetails
extends Object

Classe Java pour AddressDetails complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <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>
 


Nested Class Summary
static class AddressDetails.Address
          Classe Java pour anonymous complex type.
static class AddressDetails.Country
          Classe Java pour anonymous complex type.
static class AddressDetails.PostalServiceElements
          Classe Java pour anonymous complex type.
 
Field Summary
protected  AddressDetails.Address address
           
protected  String addressDetailsKey
           
protected  AddressLinesType addressLines
           
protected  String addressType
           
protected  AdministrativeArea administrativeArea
           
protected  List<Object> any
           
protected  String code
           
protected  AddressDetails.Country country
           
protected  String currentStatus
           
protected  Locality locality
           
protected  AddressDetails.PostalServiceElements postalServiceElements
           
protected  Thoroughfare thoroughfare
           
protected  String usage
           
protected  String validFromDate
           
protected  String validToDate
           
 
Constructor Summary
AddressDetails()
           
 
Method Summary
 AddressDetails.Address getAddress()
          Obtient la valeur de la propriété address.
 String getAddressDetailsKey()
          Obtient la valeur de la propriété addressDetailsKey.
 AddressLinesType getAddressLines()
          Obtient la valeur de la propriété addressLines.
 String getAddressType()
          Obtient la valeur de la propriété addressType.
 AdministrativeArea getAdministrativeArea()
          Obtient la valeur de la propriété administrativeArea.
 List<Object> getAny()
          Gets the value of the any property.
 String getCode()
          Obtient la valeur de la propriété code.
 AddressDetails.Country getCountry()
          Obtient la valeur de la propriété country.
 String getCurrentStatus()
          Obtient la valeur de la propriété currentStatus.
 Locality getLocality()
          Obtient la valeur de la propriété locality.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 AddressDetails.PostalServiceElements getPostalServiceElements()
          Obtient la valeur de la propriété postalServiceElements.
 Thoroughfare getThoroughfare()
          Obtient la valeur de la propriété thoroughfare.
 String getUsage()
          Obtient la valeur de la propriété usage.
 String getValidFromDate()
          Obtient la valeur de la propriété validFromDate.
 String getValidToDate()
          Obtient la valeur de la propriété validToDate.
 boolean isSetAddress()
           
 boolean isSetAddressDetailsKey()
           
 boolean isSetAddressLines()
           
 boolean isSetAddressType()
           
 boolean isSetAdministrativeArea()
           
 boolean isSetAny()
           
 boolean isSetCode()
           
 boolean isSetCountry()
           
 boolean isSetCurrentStatus()
           
 boolean isSetLocality()
           
 boolean isSetPostalServiceElements()
           
 boolean isSetThoroughfare()
           
 boolean isSetUsage()
           
 boolean isSetValidFromDate()
           
 boolean isSetValidToDate()
           
 void setAddress(AddressDetails.Address value)
          Définit la valeur de la propriété address.
 void setAddressDetailsKey(String value)
          Définit la valeur de la propriété addressDetailsKey.
 void setAddressLines(AddressLinesType value)
          Définit la valeur de la propriété addressLines.
 void setAddressType(String value)
          Définit la valeur de la propriété addressType.
 void setAdministrativeArea(AdministrativeArea value)
          Définit la valeur de la propriété administrativeArea.
 void setCode(String value)
          Définit la valeur de la propriété code.
 void setCountry(AddressDetails.Country value)
          Définit la valeur de la propriété country.
 void setCurrentStatus(String value)
          Définit la valeur de la propriété currentStatus.
 void setLocality(Locality value)
          Définit la valeur de la propriété locality.
 void setPostalServiceElements(AddressDetails.PostalServiceElements value)
          Définit la valeur de la propriété postalServiceElements.
 void setThoroughfare(Thoroughfare value)
          Définit la valeur de la propriété thoroughfare.
 void setUsage(String value)
          Définit la valeur de la propriété usage.
 void setValidFromDate(String value)
          Définit la valeur de la propriété validFromDate.
 void setValidToDate(String value)
          Définit la valeur de la propriété validToDate.
 void unsetAny()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

postalServiceElements

protected AddressDetails.PostalServiceElements postalServiceElements

address

protected AddressDetails.Address address

addressLines

protected AddressLinesType addressLines

country

protected AddressDetails.Country country

administrativeArea

protected AdministrativeArea administrativeArea

locality

protected Locality locality

thoroughfare

protected Thoroughfare thoroughfare

any

protected List<Object> any

addressType

protected String addressType

currentStatus

protected String currentStatus

validFromDate

protected String validFromDate

validToDate

protected String validToDate

usage

protected String usage

addressDetailsKey

protected String addressDetailsKey

code

protected String code
Constructor Detail

AddressDetails

public AddressDetails()
Method Detail

getPostalServiceElements

public AddressDetails.PostalServiceElements getPostalServiceElements()
Obtient la valeur de la propriété postalServiceElements.

Returns:
possible object is AddressDetails.PostalServiceElements

setPostalServiceElements

public void setPostalServiceElements(AddressDetails.PostalServiceElements value)
Définit la valeur de la propriété postalServiceElements.

Parameters:
value - allowed object is AddressDetails.PostalServiceElements

isSetPostalServiceElements

public boolean isSetPostalServiceElements()

getAddress

public AddressDetails.Address getAddress()
Obtient la valeur de la propriété address.

Returns:
possible object is AddressDetails.Address

setAddress

public void setAddress(AddressDetails.Address value)
Définit la valeur de la propriété address.

Parameters:
value - allowed object is AddressDetails.Address

isSetAddress

public boolean isSetAddress()

getAddressLines

public AddressLinesType getAddressLines()
Obtient la valeur de la propriété addressLines.

Returns:
possible object is AddressLinesType

setAddressLines

public void setAddressLines(AddressLinesType value)
Définit la valeur de la propriété addressLines.

Parameters:
value - allowed object is AddressLinesType

isSetAddressLines

public boolean isSetAddressLines()

getCountry

public AddressDetails.Country getCountry()
Obtient la valeur de la propriété country.

Returns:
possible object is AddressDetails.Country

setCountry

public void setCountry(AddressDetails.Country value)
Définit la valeur de la propriété country.

Parameters:
value - allowed object is AddressDetails.Country

isSetCountry

public boolean isSetCountry()

getAdministrativeArea

public AdministrativeArea getAdministrativeArea()
Obtient la valeur de la propriété administrativeArea.

Returns:
possible object is AdministrativeArea

setAdministrativeArea

public void setAdministrativeArea(AdministrativeArea value)
Définit la valeur de la propriété administrativeArea.

Parameters:
value - allowed object is AdministrativeArea

isSetAdministrativeArea

public boolean isSetAdministrativeArea()

getLocality

public Locality getLocality()
Obtient la valeur de la propriété locality.

Returns:
possible object is Locality

setLocality

public void setLocality(Locality value)
Définit la valeur de la propriété locality.

Parameters:
value - allowed object is Locality

isSetLocality

public boolean isSetLocality()

getThoroughfare

public Thoroughfare getThoroughfare()
Obtient la valeur de la propriété thoroughfare.

Returns:
possible object is Thoroughfare

setThoroughfare

public void setThoroughfare(Thoroughfare value)
Définit la valeur de la propriété thoroughfare.

Parameters:
value - allowed object is Thoroughfare

isSetThoroughfare

public boolean isSetThoroughfare()

getAny

public List<Object> 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 set method 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


isSetAny

public boolean isSetAny()

unsetAny

public void unsetAny()

getAddressType

public String getAddressType()
Obtient la valeur de la propriété addressType.

Returns:
possible object is String

setAddressType

public void setAddressType(String value)
Définit la valeur de la propriété addressType.

Parameters:
value - allowed object is String

isSetAddressType

public boolean isSetAddressType()

getCurrentStatus

public String getCurrentStatus()
Obtient la valeur de la propriété currentStatus.

Returns:
possible object is String

setCurrentStatus

public void setCurrentStatus(String value)
Définit la valeur de la propriété currentStatus.

Parameters:
value - allowed object is String

isSetCurrentStatus

public boolean isSetCurrentStatus()

getValidFromDate

public String getValidFromDate()
Obtient la valeur de la propriété validFromDate.

Returns:
possible object is String

setValidFromDate

public void setValidFromDate(String value)
Définit la valeur de la propriété validFromDate.

Parameters:
value - allowed object is String

isSetValidFromDate

public boolean isSetValidFromDate()

getValidToDate

public String getValidToDate()
Obtient la valeur de la propriété validToDate.

Returns:
possible object is String

setValidToDate

public void setValidToDate(String value)
Définit la valeur de la propriété validToDate.

Parameters:
value - allowed object is String

isSetValidToDate

public boolean isSetValidToDate()

getUsage

public String getUsage()
Obtient la valeur de la propriété usage.

Returns:
possible object is String

setUsage

public void setUsage(String value)
Définit la valeur de la propriété usage.

Parameters:
value - allowed object is String

isSetUsage

public boolean isSetUsage()

getAddressDetailsKey

public String getAddressDetailsKey()
Obtient la valeur de la propriété addressDetailsKey.

Returns:
possible object is String

setAddressDetailsKey

public void setAddressDetailsKey(String value)
Définit la valeur de la propriété addressDetailsKey.

Parameters:
value - allowed object is String

isSetAddressDetailsKey

public boolean isSetAddressDetailsKey()

getCode

public String getCode()
Obtient la valeur de la propriété code.

Returns:
possible object is String

setCode

public void setCode(String value)
Définit la valeur de la propriété code.

Parameters:
value - allowed object is String

isSetCode

public boolean isSetCode()

getOtherAttributes

public Map<QName,String> 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


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.