oasis.names.tc.ciq.xsdschema.xal._2
Class Thoroughfare.ThoroughfareNumberRange

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

public static class Thoroughfare.ThoroughfareNumberRange
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="ThoroughfareNumberFrom">
           <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 ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}ThoroughfareNumberPrefix" maxOccurs="unbounded" minOccurs="0"/>
                   <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}ThoroughfareNumber" maxOccurs="unbounded"/>
                   <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}ThoroughfareNumberSuffix" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
                 <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
                 <anyAttribute namespace='##other'/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="ThoroughfareNumberTo">
           <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 ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}ThoroughfareNumberPrefix" maxOccurs="unbounded" minOccurs="0"/>
                   <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}ThoroughfareNumber" maxOccurs="unbounded"/>
                   <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}ThoroughfareNumberSuffix" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
                 <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
                 <anyAttribute namespace='##other'/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/>
       <attribute name="RangeType">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="Odd"/>
             <enumeration value="Even"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="Indicator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="Separator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="IndicatorOccurrence">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="Before"/>
             <enumeration value="After"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="NumberRangeOccurrence">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="BeforeName"/>
             <enumeration value="AfterName"/>
             <enumeration value="BeforeType"/>
             <enumeration value="AfterType"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <anyAttribute namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberFrom
          Classe Java pour anonymous complex type.
static class Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberTo
          Classe Java pour anonymous complex type.
 
Field Summary
protected  List<AddressLine> addressLine
           
protected  String code
           
protected  String indicator
           
protected  String indicatorOccurrence
           
protected  String numberRangeOccurrence
           
protected  String rangeType
           
protected  String separator
           
protected  Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberFrom thoroughfareNumberFrom
           
protected  Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberTo thoroughfareNumberTo
           
protected  String type
           
 
Constructor Summary
Thoroughfare.ThoroughfareNumberRange()
           
 
Method Summary
 List<AddressLine> getAddressLine()
          Gets the value of the addressLine property.
 String getCode()
          Obtient la valeur de la propriété code.
 String getIndicator()
          Obtient la valeur de la propriété indicator.
 String getIndicatorOccurrence()
          Obtient la valeur de la propriété indicatorOccurrence.
 String getNumberRangeOccurrence()
          Obtient la valeur de la propriété numberRangeOccurrence.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 String getRangeType()
          Obtient la valeur de la propriété rangeType.
 String getSeparator()
          Obtient la valeur de la propriété separator.
 Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberFrom getThoroughfareNumberFrom()
          Obtient la valeur de la propriété thoroughfareNumberFrom.
 Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberTo getThoroughfareNumberTo()
          Obtient la valeur de la propriété thoroughfareNumberTo.
 String getType()
          Obtient la valeur de la propriété type.
 boolean isSetAddressLine()
           
 boolean isSetCode()
           
 boolean isSetIndicator()
           
 boolean isSetIndicatorOccurrence()
           
 boolean isSetNumberRangeOccurrence()
           
 boolean isSetRangeType()
           
 boolean isSetSeparator()
           
 boolean isSetThoroughfareNumberFrom()
           
 boolean isSetThoroughfareNumberTo()
           
 boolean isSetType()
           
 void setCode(String value)
          Définit la valeur de la propriété code.
 void setIndicator(String value)
          Définit la valeur de la propriété indicator.
 void setIndicatorOccurrence(String value)
          Définit la valeur de la propriété indicatorOccurrence.
 void setNumberRangeOccurrence(String value)
          Définit la valeur de la propriété numberRangeOccurrence.
 void setRangeType(String value)
          Définit la valeur de la propriété rangeType.
 void setSeparator(String value)
          Définit la valeur de la propriété separator.
 void setThoroughfareNumberFrom(Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberFrom value)
          Définit la valeur de la propriété thoroughfareNumberFrom.
 void setThoroughfareNumberTo(Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberTo value)
          Définit la valeur de la propriété thoroughfareNumberTo.
 void setType(String value)
          Définit la valeur de la propriété type.
 void unsetAddressLine()
           
 
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

thoroughfareNumberFrom

protected Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberFrom thoroughfareNumberFrom

thoroughfareNumberTo

protected Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberTo thoroughfareNumberTo

rangeType

protected String rangeType

indicator

protected String indicator

separator

protected String separator

indicatorOccurrence

protected String indicatorOccurrence

numberRangeOccurrence

protected String numberRangeOccurrence

type

protected String type

code

protected String code
Constructor Detail

Thoroughfare.ThoroughfareNumberRange

public Thoroughfare.ThoroughfareNumberRange()
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()

getThoroughfareNumberFrom

public Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberFrom getThoroughfareNumberFrom()
Obtient la valeur de la propriété thoroughfareNumberFrom.

Returns:
possible object is Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberFrom

setThoroughfareNumberFrom

public void setThoroughfareNumberFrom(Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberFrom value)
Définit la valeur de la propriété thoroughfareNumberFrom.

Parameters:
value - allowed object is Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberFrom

isSetThoroughfareNumberFrom

public boolean isSetThoroughfareNumberFrom()

getThoroughfareNumberTo

public Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberTo getThoroughfareNumberTo()
Obtient la valeur de la propriété thoroughfareNumberTo.

Returns:
possible object is Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberTo

setThoroughfareNumberTo

public void setThoroughfareNumberTo(Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberTo value)
Définit la valeur de la propriété thoroughfareNumberTo.

Parameters:
value - allowed object is Thoroughfare.ThoroughfareNumberRange.ThoroughfareNumberTo

isSetThoroughfareNumberTo

public boolean isSetThoroughfareNumberTo()

getRangeType

public String getRangeType()
Obtient la valeur de la propriété rangeType.

Returns:
possible object is String

setRangeType

public void setRangeType(String value)
Définit la valeur de la propriété rangeType.

Parameters:
value - allowed object is String

isSetRangeType

public boolean isSetRangeType()

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

getSeparator

public String getSeparator()
Obtient la valeur de la propriété separator.

Returns:
possible object is String

setSeparator

public void setSeparator(String value)
Définit la valeur de la propriété separator.

Parameters:
value - allowed object is String

isSetSeparator

public boolean isSetSeparator()

getIndicatorOccurrence

public String getIndicatorOccurrence()
Obtient la valeur de la propriété indicatorOccurrence.

Returns:
possible object is String

setIndicatorOccurrence

public void setIndicatorOccurrence(String value)
Définit la valeur de la propriété indicatorOccurrence.

Parameters:
value - allowed object is String

isSetIndicatorOccurrence

public boolean isSetIndicatorOccurrence()

getNumberRangeOccurrence

public String getNumberRangeOccurrence()
Obtient la valeur de la propriété numberRangeOccurrence.

Returns:
possible object is String

setNumberRangeOccurrence

public void setNumberRangeOccurrence(String value)
Définit la valeur de la propriété numberRangeOccurrence.

Parameters:
value - allowed object is String

isSetNumberRangeOccurrence

public boolean isSetNumberRangeOccurrence()

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

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.