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

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

public class PostBox
extends Object

Classe Java pour anonymous complex type.

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

 <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="PostBoxNumber">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
                 <anyAttribute namespace='##other'/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="PostBoxNumberPrefix" 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="NumberPrefixSeparator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                 <anyAttribute namespace='##other'/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="PostBoxNumberSuffix" 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="NumberSuffixSeparator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                 <anyAttribute namespace='##other'/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="PostBoxNumberExtension" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="NumberExtensionSeparator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
                 <anyAttribute namespace='##other'/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="Firm" type="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}FirmType" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PostalCode" minOccurs="0"/>
         <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="Indicator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <anyAttribute namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class PostBox.PostBoxNumber
          Classe Java pour anonymous complex type.
static class PostBox.PostBoxNumberExtension
          Classe Java pour anonymous complex type.
static class PostBox.PostBoxNumberPrefix
          Classe Java pour anonymous complex type.
static class PostBox.PostBoxNumberSuffix
          Classe Java pour anonymous complex type.
 
Field Summary
protected  List<AddressLine> addressLine
           
protected  List<Object> any
           
protected  FirmType firm
           
protected  String indicator
           
protected  PostalCode postalCode
           
protected  PostBox.PostBoxNumber postBoxNumber
           
protected  PostBox.PostBoxNumberExtension postBoxNumberExtension
           
protected  PostBox.PostBoxNumberPrefix postBoxNumberPrefix
           
protected  PostBox.PostBoxNumberSuffix postBoxNumberSuffix
           
protected  String type
           
 
Constructor Summary
PostBox()
           
 
Method Summary
 List<AddressLine> getAddressLine()
          Gets the value of the addressLine property.
 List<Object> getAny()
          Gets the value of the any property.
 FirmType getFirm()
          Obtient la valeur de la propriété firm.
 String getIndicator()
          Obtient la valeur de la propriété indicator.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 PostalCode getPostalCode()
          Obtient la valeur de la propriété postalCode.
 PostBox.PostBoxNumber getPostBoxNumber()
          Obtient la valeur de la propriété postBoxNumber.
 PostBox.PostBoxNumberExtension getPostBoxNumberExtension()
          Obtient la valeur de la propriété postBoxNumberExtension.
 PostBox.PostBoxNumberPrefix getPostBoxNumberPrefix()
          Obtient la valeur de la propriété postBoxNumberPrefix.
 PostBox.PostBoxNumberSuffix getPostBoxNumberSuffix()
          Obtient la valeur de la propriété postBoxNumberSuffix.
 String getType()
          Obtient la valeur de la propriété type.
 boolean isSetAddressLine()
           
 boolean isSetAny()
           
 boolean isSetFirm()
           
 boolean isSetIndicator()
           
 boolean isSetPostalCode()
           
 boolean isSetPostBoxNumber()
           
 boolean isSetPostBoxNumberExtension()
           
 boolean isSetPostBoxNumberPrefix()
           
 boolean isSetPostBoxNumberSuffix()
           
 boolean isSetType()
           
 void setFirm(FirmType value)
          Définit la valeur de la propriété firm.
 void setIndicator(String value)
          Définit la valeur de la propriété indicator.
 void setPostalCode(PostalCode value)
          Définit la valeur de la propriété postalCode.
 void setPostBoxNumber(PostBox.PostBoxNumber value)
          Définit la valeur de la propriété postBoxNumber.
 void setPostBoxNumberExtension(PostBox.PostBoxNumberExtension value)
          Définit la valeur de la propriété postBoxNumberExtension.
 void setPostBoxNumberPrefix(PostBox.PostBoxNumberPrefix value)
          Définit la valeur de la propriété postBoxNumberPrefix.
 void setPostBoxNumberSuffix(PostBox.PostBoxNumberSuffix value)
          Définit la valeur de la propriété postBoxNumberSuffix.
 void setType(String value)
          Définit la valeur de la propriété type.
 void unsetAddressLine()
           
 void unsetAny()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addressLine

protected List<AddressLine> addressLine

postBoxNumber

protected PostBox.PostBoxNumber postBoxNumber

postBoxNumberPrefix

protected PostBox.PostBoxNumberPrefix postBoxNumberPrefix

postBoxNumberSuffix

protected PostBox.PostBoxNumberSuffix postBoxNumberSuffix

postBoxNumberExtension

protected PostBox.PostBoxNumberExtension postBoxNumberExtension

firm

protected FirmType firm

postalCode

protected PostalCode postalCode

any

protected List<Object> any

type

protected String type

indicator

protected String indicator
Constructor Detail

PostBox

public PostBox()
Method Detail

getAddressLine

public List<AddressLine> getAddressLine()
Gets the value of the addressLine 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 addressLine property.

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

    getAddressLine().add(newItem);
 

Objects of the following type(s) are allowed in the list AddressLine


isSetAddressLine

public boolean isSetAddressLine()

unsetAddressLine

public void unsetAddressLine()

getPostBoxNumber

public PostBox.PostBoxNumber getPostBoxNumber()
Obtient la valeur de la propriété postBoxNumber.

Returns:
possible object is PostBox.PostBoxNumber

setPostBoxNumber

public void setPostBoxNumber(PostBox.PostBoxNumber value)
Définit la valeur de la propriété postBoxNumber.

Parameters:
value - allowed object is PostBox.PostBoxNumber

isSetPostBoxNumber

public boolean isSetPostBoxNumber()

getPostBoxNumberPrefix

public PostBox.PostBoxNumberPrefix getPostBoxNumberPrefix()
Obtient la valeur de la propriété postBoxNumberPrefix.

Returns:
possible object is PostBox.PostBoxNumberPrefix

setPostBoxNumberPrefix

public void setPostBoxNumberPrefix(PostBox.PostBoxNumberPrefix value)
Définit la valeur de la propriété postBoxNumberPrefix.

Parameters:
value - allowed object is PostBox.PostBoxNumberPrefix

isSetPostBoxNumberPrefix

public boolean isSetPostBoxNumberPrefix()

getPostBoxNumberSuffix

public PostBox.PostBoxNumberSuffix getPostBoxNumberSuffix()
Obtient la valeur de la propriété postBoxNumberSuffix.

Returns:
possible object is PostBox.PostBoxNumberSuffix

setPostBoxNumberSuffix

public void setPostBoxNumberSuffix(PostBox.PostBoxNumberSuffix value)
Définit la valeur de la propriété postBoxNumberSuffix.

Parameters:
value - allowed object is PostBox.PostBoxNumberSuffix

isSetPostBoxNumberSuffix

public boolean isSetPostBoxNumberSuffix()

getPostBoxNumberExtension

public PostBox.PostBoxNumberExtension getPostBoxNumberExtension()
Obtient la valeur de la propriété postBoxNumberExtension.

Returns:
possible object is PostBox.PostBoxNumberExtension

setPostBoxNumberExtension

public void setPostBoxNumberExtension(PostBox.PostBoxNumberExtension value)
Définit la valeur de la propriété postBoxNumberExtension.

Parameters:
value - allowed object is PostBox.PostBoxNumberExtension

isSetPostBoxNumberExtension

public boolean isSetPostBoxNumberExtension()

getFirm

public FirmType getFirm()
Obtient la valeur de la propriété firm.

Returns:
possible object is FirmType

setFirm

public void setFirm(FirmType value)
Définit la valeur de la propriété firm.

Parameters:
value - allowed object is FirmType

isSetFirm

public boolean isSetFirm()

getPostalCode

public PostalCode getPostalCode()
Obtient la valeur de la propriété postalCode.

Returns:
possible object is PostalCode

setPostalCode

public void setPostalCode(PostalCode value)
Définit la valeur de la propriété postalCode.

Parameters:
value - allowed object is PostalCode

isSetPostalCode

public boolean isSetPostalCode()

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

getType

public String getType()
Obtient la valeur de la propriété type.

Returns:
possible object is String

setType

public void setType(String value)
Définit la valeur de la propriété type.

Parameters:
value - allowed object is String

isSetType

public boolean isSetType()

getIndicator

public String getIndicator()
Obtient la valeur de la propriété indicator.

Returns:
possible object is String

setIndicator

public void setIndicator(String value)
Définit la valeur de la propriété indicator.

Parameters:
value - allowed object is String

isSetIndicator

public boolean isSetIndicator()

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.