Class Locality

java.lang.Object
org.bremersee.oasis.xal.Locality
All Implemented Interfaces:
Serializable

public class Locality extends Object implements Serializable

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="LocalityName" 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>
         <choice minOccurs="0">
           <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PostBox"/>
           <element name="LargeMailUser" type="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}LargeMailUserType"/>
           <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PostOffice"/>
           <element name="PostalRoute" type="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PostalRouteType"/>
         </choice>
         <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}Thoroughfare" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}Premise" minOccurs="0"/>
         <element name="DependentLocality" type="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}DependentLocalityType" 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="UsageType" 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>
 
See Also:
  • Field Details

  • Constructor Details

    • Locality

      public Locality()
  • Method Details

    • getAddressLines

      public List<AddressLine> getAddressLines()
      Gets the value of the addressLines 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 Jakarta XML Binding object. This is why there is not a set method for the addressLines property.

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

          getAddressLines().add(newItem);
       

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

      Returns:
      The value of the addressLines property.
    • getLocalityNames

      public List<Locality.LocalityName> getLocalityNames()
      Gets the value of the localityNames 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 Jakarta XML Binding object. This is why there is not a set method for the localityNames property.

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

          getLocalityNames().add(newItem);
       

      Objects of the following type(s) are allowed in the list Locality.LocalityName

      Returns:
      The value of the localityNames property.
    • getPostalRoute

      public PostalRouteType getPostalRoute()
      Gets the value of the postalRoute property.
      Returns:
      possible object is PostalRouteType
    • setPostalRoute

      public void setPostalRoute(PostalRouteType value)
      Sets the value of the postalRoute property.
      Parameters:
      value - allowed object is PostalRouteType
    • getPostOffice

      public PostOffice getPostOffice()
      Gets the value of the postOffice property.
      Returns:
      possible object is PostOffice
    • setPostOffice

      public void setPostOffice(PostOffice value)
      Sets the value of the postOffice property.
      Parameters:
      value - allowed object is PostOffice
    • getLargeMailUser

      public LargeMailUserType getLargeMailUser()
      Gets the value of the largeMailUser property.
      Returns:
      possible object is LargeMailUserType
    • setLargeMailUser

      public void setLargeMailUser(LargeMailUserType value)
      Sets the value of the largeMailUser property.
      Parameters:
      value - allowed object is LargeMailUserType
    • getPostBox

      public PostBox getPostBox()
      Gets the value of the postBox property.
      Returns:
      possible object is PostBox
    • setPostBox

      public void setPostBox(PostBox value)
      Sets the value of the postBox property.
      Parameters:
      value - allowed object is PostBox
    • getThoroughfare

      public Thoroughfare getThoroughfare()
      Gets the value of the thoroughfare property.
      Returns:
      possible object is Thoroughfare
    • setThoroughfare

      public void setThoroughfare(Thoroughfare value)
      Sets the value of the thoroughfare property.
      Parameters:
      value - allowed object is Thoroughfare
    • getPremise

      public Premise getPremise()
      Gets the value of the premise property.
      Returns:
      possible object is Premise
    • setPremise

      public void setPremise(Premise value)
      Sets the value of the premise property.
      Parameters:
      value - allowed object is Premise
    • getDependentLocality

      public DependentLocalityType getDependentLocality()
      Gets the value of the dependentLocality property.
      Returns:
      possible object is DependentLocalityType
    • setDependentLocality

      public void setDependentLocality(DependentLocalityType value)
      Sets the value of the dependentLocality property.
      Parameters:
      value - allowed object is DependentLocalityType
    • getPostalCode

      public PostalCode getPostalCode()
      Gets the value of the postalCode property.
      Returns:
      possible object is PostalCode
    • setPostalCode

      public void setPostalCode(PostalCode value)
      Sets the value of the postalCode property.
      Parameters:
      value - allowed object is PostalCode
    • getAnies

      public List<Object> getAnies()
      Gets the value of the anies 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 Jakarta XML Binding object. This is why there is not a set method for the anies property.

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

          getAnies().add(newItem);
       

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

      Returns:
      The value of the anies property.
    • 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
    • getUsageType

      public String getUsageType()
      Gets the value of the usageType property.
      Returns:
      possible object is String
    • setUsageType

      public void setUsageType(String value)
      Sets the value of the usageType property.
      Parameters:
      value - allowed object is String
    • getIndicator

      public String getIndicator()
      Gets the value of the indicator property.
      Returns:
      possible object is String
    • setIndicator

      public void setIndicator(String value)
      Sets the value of the indicator 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