net.opengis.ows.v_2_0
Class AddressType

java.lang.Object
  extended by net.opengis.ows.v_2_0.AddressType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

public class AddressType
extends Object
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

Location of the responsible individual or organization.

Java class for AddressType complex type.

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

 <complexType name="AddressType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="DeliveryPoint" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="City" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AdministrativeArea" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PostalCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Country" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ElectronicMailAddress" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String administrativeArea
           
protected  String city
           
protected  String country
           
protected  List<String> deliveryPoint
           
protected  List<String> electronicMailAddress
           
protected  String postalCode
           
 
Constructor Summary
AddressType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 String getAdministrativeArea()
          Gets the value of the administrativeArea property.
 String getCity()
          Gets the value of the city property.
 String getCountry()
          Gets the value of the country property.
 List<String> getDeliveryPoint()
          Gets the value of the deliveryPoint property.
 List<String> getElectronicMailAddress()
          Gets the value of the electronicMailAddress property.
 String getPostalCode()
          Gets the value of the postalCode property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetAdministrativeArea()
           
 boolean isSetCity()
           
 boolean isSetCountry()
           
 boolean isSetDeliveryPoint()
           
 boolean isSetElectronicMailAddress()
           
 boolean isSetPostalCode()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setAdministrativeArea(String value)
          Sets the value of the administrativeArea property.
 void setCity(String value)
          Sets the value of the city property.
 void setCountry(String value)
          Sets the value of the country property.
 void setDeliveryPoint(List<String> value)
           
 void setElectronicMailAddress(List<String> value)
           
 void setPostalCode(String value)
          Sets the value of the postalCode property.
 String toString()
           
 void unsetDeliveryPoint()
           
 void unsetElectronicMailAddress()
           
 AddressType withAdministrativeArea(String value)
           
 AddressType withCity(String value)
           
 AddressType withCountry(String value)
           
 AddressType withDeliveryPoint(Collection<String> values)
           
 AddressType withDeliveryPoint(List<String> value)
           
 AddressType withDeliveryPoint(String... values)
           
 AddressType withElectronicMailAddress(Collection<String> values)
           
 AddressType withElectronicMailAddress(List<String> value)
           
 AddressType withElectronicMailAddress(String... values)
           
 AddressType withPostalCode(String value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

deliveryPoint

protected List<String> deliveryPoint

city

protected String city

administrativeArea

protected String administrativeArea

postalCode

protected String postalCode

country

protected String country

electronicMailAddress

protected List<String> electronicMailAddress
Constructor Detail

AddressType

public AddressType()
Method Detail

getDeliveryPoint

public List<String> getDeliveryPoint()
Gets the value of the deliveryPoint 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 deliveryPoint property.

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

    getDeliveryPoint().add(newItem);
 

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


isSetDeliveryPoint

public boolean isSetDeliveryPoint()

unsetDeliveryPoint

public void unsetDeliveryPoint()

getCity

public String getCity()
Gets the value of the city property.

Returns:
possible object is String

setCity

public void setCity(String value)
Sets the value of the city property.

Parameters:
value - allowed object is String

isSetCity

public boolean isSetCity()

getAdministrativeArea

public String getAdministrativeArea()
Gets the value of the administrativeArea property.

Returns:
possible object is String

setAdministrativeArea

public void setAdministrativeArea(String value)
Sets the value of the administrativeArea property.

Parameters:
value - allowed object is String

isSetAdministrativeArea

public boolean isSetAdministrativeArea()

getPostalCode

public String getPostalCode()
Gets the value of the postalCode property.

Returns:
possible object is String

setPostalCode

public void setPostalCode(String value)
Sets the value of the postalCode property.

Parameters:
value - allowed object is String

isSetPostalCode

public boolean isSetPostalCode()

getCountry

public String getCountry()
Gets the value of the country property.

Returns:
possible object is String

setCountry

public void setCountry(String value)
Sets the value of the country property.

Parameters:
value - allowed object is String

isSetCountry

public boolean isSetCountry()

getElectronicMailAddress

public List<String> getElectronicMailAddress()
Gets the value of the electronicMailAddress 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 electronicMailAddress property.

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

    getElectronicMailAddress().add(newItem);
 

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


isSetElectronicMailAddress

public boolean isSetElectronicMailAddress()

unsetElectronicMailAddress

public void unsetElectronicMailAddress()

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public Object clone()
Overrides:
clone in class Object

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom

setDeliveryPoint

public void setDeliveryPoint(List<String> value)

setElectronicMailAddress

public void setElectronicMailAddress(List<String> value)

withDeliveryPoint

public AddressType withDeliveryPoint(String... values)

withDeliveryPoint

public AddressType withDeliveryPoint(Collection<String> values)

withCity

public AddressType withCity(String value)

withAdministrativeArea

public AddressType withAdministrativeArea(String value)

withPostalCode

public AddressType withPostalCode(String value)

withCountry

public AddressType withCountry(String value)

withElectronicMailAddress

public AddressType withElectronicMailAddress(String... values)

withElectronicMailAddress

public AddressType withElectronicMailAddress(Collection<String> values)

withDeliveryPoint

public AddressType withDeliveryPoint(List<String> value)

withElectronicMailAddress

public AddressType withElectronicMailAddress(List<String> value)


Copyright © 2008-2014 Highsource. All Rights Reserved.