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

java.lang.Object
  extended by oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements
Enclosing class:
AddressDetails

public static class AddressDetails.PostalServiceElements
extends Object

Java class for anonymous complex type.

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

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


Nested Class Summary
static class AddressDetails.PostalServiceElements.AddressIdentifier
          Java class for anonymous complex type.
static class AddressDetails.PostalServiceElements.AddressLatitude
          Java class for anonymous complex type.
static class AddressDetails.PostalServiceElements.AddressLatitudeDirection
          Specific to postal service
static class AddressDetails.PostalServiceElements.AddressLongitude
          Java class for anonymous complex type.
static class AddressDetails.PostalServiceElements.AddressLongitudeDirection
          Java class for anonymous complex type.
static class AddressDetails.PostalServiceElements.Barcode
          Java class for anonymous complex type.
static class AddressDetails.PostalServiceElements.EndorsementLineCode
          Java class for anonymous complex type.
static class AddressDetails.PostalServiceElements.KeyLineCode
          Java class for anonymous complex type.
static class AddressDetails.PostalServiceElements.SortingCode
          Java class for anonymous complex type.
static class AddressDetails.PostalServiceElements.SupplementaryPostalServiceData
          Java class for anonymous complex type.
 
Field Summary
protected  List<AddressDetails.PostalServiceElements.AddressIdentifier> addressIdentifier
           
protected  AddressDetails.PostalServiceElements.AddressLatitude addressLatitude
           
protected  AddressDetails.PostalServiceElements.AddressLatitudeDirection addressLatitudeDirection
           
protected  AddressDetails.PostalServiceElements.AddressLongitude addressLongitude
           
protected  AddressDetails.PostalServiceElements.AddressLongitudeDirection addressLongitudeDirection
           
protected  List<Object> any
           
protected  AddressDetails.PostalServiceElements.Barcode barcode
           
protected  AddressDetails.PostalServiceElements.EndorsementLineCode endorsementLineCode
           
protected  AddressDetails.PostalServiceElements.KeyLineCode keyLineCode
           
protected  AddressDetails.PostalServiceElements.SortingCode sortingCode
           
protected  List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> supplementaryPostalServiceData
           
protected  String type
           
 
Constructor Summary
AddressDetails.PostalServiceElements()
           
 
Method Summary
 List<AddressDetails.PostalServiceElements.AddressIdentifier> getAddressIdentifier()
          Gets the value of the addressIdentifier property.
 AddressDetails.PostalServiceElements.AddressLatitude getAddressLatitude()
          Gets the value of the addressLatitude property.
 AddressDetails.PostalServiceElements.AddressLatitudeDirection getAddressLatitudeDirection()
          Gets the value of the addressLatitudeDirection property.
 AddressDetails.PostalServiceElements.AddressLongitude getAddressLongitude()
          Gets the value of the addressLongitude property.
 AddressDetails.PostalServiceElements.AddressLongitudeDirection getAddressLongitudeDirection()
          Gets the value of the addressLongitudeDirection property.
 List<Object> getAny()
          Gets the value of the any property.
 AddressDetails.PostalServiceElements.Barcode getBarcode()
          Gets the value of the barcode property.
 AddressDetails.PostalServiceElements.EndorsementLineCode getEndorsementLineCode()
          Gets the value of the endorsementLineCode property.
 AddressDetails.PostalServiceElements.KeyLineCode getKeyLineCode()
          Gets the value of the keyLineCode property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 AddressDetails.PostalServiceElements.SortingCode getSortingCode()
          Gets the value of the sortingCode property.
 List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> getSupplementaryPostalServiceData()
          Gets the value of the supplementaryPostalServiceData property.
 String getType()
          Gets the value of the type property.
 void setAddressLatitude(AddressDetails.PostalServiceElements.AddressLatitude value)
          Sets the value of the addressLatitude property.
 void setAddressLatitudeDirection(AddressDetails.PostalServiceElements.AddressLatitudeDirection value)
          Sets the value of the addressLatitudeDirection property.
 void setAddressLongitude(AddressDetails.PostalServiceElements.AddressLongitude value)
          Sets the value of the addressLongitude property.
 void setAddressLongitudeDirection(AddressDetails.PostalServiceElements.AddressLongitudeDirection value)
          Sets the value of the addressLongitudeDirection property.
 void setBarcode(AddressDetails.PostalServiceElements.Barcode value)
          Sets the value of the barcode property.
 void setEndorsementLineCode(AddressDetails.PostalServiceElements.EndorsementLineCode value)
          Sets the value of the endorsementLineCode property.
 void setKeyLineCode(AddressDetails.PostalServiceElements.KeyLineCode value)
          Sets the value of the keyLineCode property.
 void setSortingCode(AddressDetails.PostalServiceElements.SortingCode value)
          Sets the value of the sortingCode property.
 void setType(String value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addressIdentifier

protected List<AddressDetails.PostalServiceElements.AddressIdentifier> addressIdentifier

endorsementLineCode

protected AddressDetails.PostalServiceElements.EndorsementLineCode endorsementLineCode

keyLineCode

protected AddressDetails.PostalServiceElements.KeyLineCode keyLineCode

barcode

protected AddressDetails.PostalServiceElements.Barcode barcode

sortingCode

protected AddressDetails.PostalServiceElements.SortingCode sortingCode

addressLatitude

protected AddressDetails.PostalServiceElements.AddressLatitude addressLatitude

addressLatitudeDirection

protected AddressDetails.PostalServiceElements.AddressLatitudeDirection addressLatitudeDirection

addressLongitude

protected AddressDetails.PostalServiceElements.AddressLongitude addressLongitude

addressLongitudeDirection

protected AddressDetails.PostalServiceElements.AddressLongitudeDirection addressLongitudeDirection

supplementaryPostalServiceData

protected List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> supplementaryPostalServiceData

any

protected List<Object> any

type

protected String type
Constructor Detail

AddressDetails.PostalServiceElements

public AddressDetails.PostalServiceElements()
Method Detail

getAddressIdentifier

public List<AddressDetails.PostalServiceElements.AddressIdentifier> getAddressIdentifier()
Gets the value of the addressIdentifier 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 addressIdentifier property.

For example, to add a new item, do as follows:

    getAddressIdentifier().add(newItem);
 

Objects of the following type(s) are allowed in the list AddressDetails.PostalServiceElements.AddressIdentifier


getEndorsementLineCode

public AddressDetails.PostalServiceElements.EndorsementLineCode getEndorsementLineCode()
Gets the value of the endorsementLineCode property.

Returns:
possible object is AddressDetails.PostalServiceElements.EndorsementLineCode

setEndorsementLineCode

public void setEndorsementLineCode(AddressDetails.PostalServiceElements.EndorsementLineCode value)
Sets the value of the endorsementLineCode property.

Parameters:
value - allowed object is AddressDetails.PostalServiceElements.EndorsementLineCode

getKeyLineCode

public AddressDetails.PostalServiceElements.KeyLineCode getKeyLineCode()
Gets the value of the keyLineCode property.

Returns:
possible object is AddressDetails.PostalServiceElements.KeyLineCode

setKeyLineCode

public void setKeyLineCode(AddressDetails.PostalServiceElements.KeyLineCode value)
Sets the value of the keyLineCode property.

Parameters:
value - allowed object is AddressDetails.PostalServiceElements.KeyLineCode

getBarcode

public AddressDetails.PostalServiceElements.Barcode getBarcode()
Gets the value of the barcode property.

Returns:
possible object is AddressDetails.PostalServiceElements.Barcode

setBarcode

public void setBarcode(AddressDetails.PostalServiceElements.Barcode value)
Sets the value of the barcode property.

Parameters:
value - allowed object is AddressDetails.PostalServiceElements.Barcode

getSortingCode

public AddressDetails.PostalServiceElements.SortingCode getSortingCode()
Gets the value of the sortingCode property.

Returns:
possible object is AddressDetails.PostalServiceElements.SortingCode

setSortingCode

public void setSortingCode(AddressDetails.PostalServiceElements.SortingCode value)
Sets the value of the sortingCode property.

Parameters:
value - allowed object is AddressDetails.PostalServiceElements.SortingCode

getAddressLatitude

public AddressDetails.PostalServiceElements.AddressLatitude getAddressLatitude()
Gets the value of the addressLatitude property.

Returns:
possible object is AddressDetails.PostalServiceElements.AddressLatitude

setAddressLatitude

public void setAddressLatitude(AddressDetails.PostalServiceElements.AddressLatitude value)
Sets the value of the addressLatitude property.

Parameters:
value - allowed object is AddressDetails.PostalServiceElements.AddressLatitude

getAddressLatitudeDirection

public AddressDetails.PostalServiceElements.AddressLatitudeDirection getAddressLatitudeDirection()
Gets the value of the addressLatitudeDirection property.

Returns:
possible object is AddressDetails.PostalServiceElements.AddressLatitudeDirection

setAddressLatitudeDirection

public void setAddressLatitudeDirection(AddressDetails.PostalServiceElements.AddressLatitudeDirection value)
Sets the value of the addressLatitudeDirection property.

Parameters:
value - allowed object is AddressDetails.PostalServiceElements.AddressLatitudeDirection

getAddressLongitude

public AddressDetails.PostalServiceElements.AddressLongitude getAddressLongitude()
Gets the value of the addressLongitude property.

Returns:
possible object is AddressDetails.PostalServiceElements.AddressLongitude

setAddressLongitude

public void setAddressLongitude(AddressDetails.PostalServiceElements.AddressLongitude value)
Sets the value of the addressLongitude property.

Parameters:
value - allowed object is AddressDetails.PostalServiceElements.AddressLongitude

getAddressLongitudeDirection

public AddressDetails.PostalServiceElements.AddressLongitudeDirection getAddressLongitudeDirection()
Gets the value of the addressLongitudeDirection property.

Returns:
possible object is AddressDetails.PostalServiceElements.AddressLongitudeDirection

setAddressLongitudeDirection

public void setAddressLongitudeDirection(AddressDetails.PostalServiceElements.AddressLongitudeDirection value)
Sets the value of the addressLongitudeDirection property.

Parameters:
value - allowed object is AddressDetails.PostalServiceElements.AddressLongitudeDirection

getSupplementaryPostalServiceData

public List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> getSupplementaryPostalServiceData()
Gets the value of the supplementaryPostalServiceData 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 supplementaryPostalServiceData property.

For example, to add a new item, do as follows:

    getSupplementaryPostalServiceData().add(newItem);
 

Objects of the following type(s) are allowed in the list AddressDetails.PostalServiceElements.SupplementaryPostalServiceData


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


getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

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 © 2008. All Rights Reserved.