Class Thoroughfare.ThoroughfareNumberRange

  • All Implemented Interfaces:
    Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
    Enclosing class:
    Thoroughfare

    public static class Thoroughfare.ThoroughfareNumberRange
    extends Object
    implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString

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