net.opengis.oseo.v_1_0
Class DeliveryAddressType

java.lang.Object
  extended by net.opengis.oseo.v_1_0.DeliveryAddressType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class DeliveryAddressType
extends Object
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

Java class for DeliveryAddressType complex type.

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

 <complexType name="DeliveryAddressType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="firstName" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <minLength value="1"/>
               <maxLength value="40"/>
             </restriction>
           </simpleType>
         </element>
         <element name="lastName" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <minLength value="1"/>
               <maxLength value="40"/>
             </restriction>
           </simpleType>
         </element>
         <element name="companyRef" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <minLength value="1"/>
               <maxLength value="40"/>
             </restriction>
           </simpleType>
         </element>
         <element name="postalAddress" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="streetAddress">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <maxLength value="40"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="city">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <maxLength value="40"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="state">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <maxLength value="40"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="postalCode">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <maxLength value="12"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="country">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <maxLength value="40"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="postBox" minOccurs="0">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <maxLength value="12"/>
                       </restriction>
                     </simpleType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="telephoneNumber" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <minLength value="1"/>
               <maxLength value="18"/>
             </restriction>
           </simpleType>
         </element>
         <element name="facsimileTelephoneNumber" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="18"/>
               <minLength value="1"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class DeliveryAddressType.PostalAddress
          Java class for anonymous complex type.
 
Field Summary
protected  String companyRef
           
protected  String facsimileTelephoneNumber
           
protected  String firstName
           
protected  String lastName
           
protected  DeliveryAddressType.PostalAddress postalAddress
           
protected  String telephoneNumber
           
 
Constructor Summary
DeliveryAddressType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 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.EqualsStrategy2 strategy)
           
 String getCompanyRef()
          Gets the value of the companyRef property.
 String getFacsimileTelephoneNumber()
          Gets the value of the facsimileTelephoneNumber property.
 String getFirstName()
          Gets the value of the firstName property.
 String getLastName()
          Gets the value of the lastName property.
 DeliveryAddressType.PostalAddress getPostalAddress()
          Gets the value of the postalAddress property.
 String getTelephoneNumber()
          Gets the value of the telephoneNumber property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetCompanyRef()
           
 boolean isSetFacsimileTelephoneNumber()
           
 boolean isSetFirstName()
           
 boolean isSetLastName()
           
 boolean isSetPostalAddress()
           
 boolean isSetTelephoneNumber()
           
 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.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setCompanyRef(String value)
          Sets the value of the companyRef property.
 void setFacsimileTelephoneNumber(String value)
          Sets the value of the facsimileTelephoneNumber property.
 void setFirstName(String value)
          Sets the value of the firstName property.
 void setLastName(String value)
          Sets the value of the lastName property.
 void setPostalAddress(DeliveryAddressType.PostalAddress value)
          Sets the value of the postalAddress property.
 void setTelephoneNumber(String value)
          Sets the value of the telephoneNumber property.
 String toString()
           
 DeliveryAddressType withCompanyRef(String value)
           
 DeliveryAddressType withFacsimileTelephoneNumber(String value)
           
 DeliveryAddressType withFirstName(String value)
           
 DeliveryAddressType withLastName(String value)
           
 DeliveryAddressType withPostalAddress(DeliveryAddressType.PostalAddress value)
           
 DeliveryAddressType withTelephoneNumber(String value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

firstName

protected String firstName

lastName

protected String lastName

companyRef

protected String companyRef

postalAddress

protected DeliveryAddressType.PostalAddress postalAddress

telephoneNumber

protected String telephoneNumber

facsimileTelephoneNumber

protected String facsimileTelephoneNumber
Constructor Detail

DeliveryAddressType

public DeliveryAddressType()
Method Detail

getFirstName

public String getFirstName()
Gets the value of the firstName property.

Returns:
possible object is String

setFirstName

public void setFirstName(String value)
Sets the value of the firstName property.

Parameters:
value - allowed object is String

isSetFirstName

public boolean isSetFirstName()

getLastName

public String getLastName()
Gets the value of the lastName property.

Returns:
possible object is String

setLastName

public void setLastName(String value)
Sets the value of the lastName property.

Parameters:
value - allowed object is String

isSetLastName

public boolean isSetLastName()

getCompanyRef

public String getCompanyRef()
Gets the value of the companyRef property.

Returns:
possible object is String

setCompanyRef

public void setCompanyRef(String value)
Sets the value of the companyRef property.

Parameters:
value - allowed object is String

isSetCompanyRef

public boolean isSetCompanyRef()

getPostalAddress

public DeliveryAddressType.PostalAddress getPostalAddress()
Gets the value of the postalAddress property.

Returns:
possible object is DeliveryAddressType.PostalAddress

setPostalAddress

public void setPostalAddress(DeliveryAddressType.PostalAddress value)
Sets the value of the postalAddress property.

Parameters:
value - allowed object is DeliveryAddressType.PostalAddress

isSetPostalAddress

public boolean isSetPostalAddress()

getTelephoneNumber

public String getTelephoneNumber()
Gets the value of the telephoneNumber property.

Returns:
possible object is String

setTelephoneNumber

public void setTelephoneNumber(String value)
Sets the value of the telephoneNumber property.

Parameters:
value - allowed object is String

isSetTelephoneNumber

public boolean isSetTelephoneNumber()

getFacsimileTelephoneNumber

public String getFacsimileTelephoneNumber()
Gets the value of the facsimileTelephoneNumber property.

Returns:
possible object is String

setFacsimileTelephoneNumber

public void setFacsimileTelephoneNumber(String value)
Sets the value of the facsimileTelephoneNumber property.

Parameters:
value - allowed object is String

isSetFacsimileTelephoneNumber

public boolean isSetFacsimileTelephoneNumber()

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.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2

appendFields

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

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.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2

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.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2

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

copyTo

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

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

mergeFrom

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

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.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

withFirstName

public DeliveryAddressType withFirstName(String value)

withLastName

public DeliveryAddressType withLastName(String value)

withCompanyRef

public DeliveryAddressType withCompanyRef(String value)

withPostalAddress

public DeliveryAddressType withPostalAddress(DeliveryAddressType.PostalAddress value)

withTelephoneNumber

public DeliveryAddressType withTelephoneNumber(String value)

withFacsimileTelephoneNumber

public DeliveryAddressType withFacsimileTelephoneNumber(String value)


Copyright © 2008-2015. All Rights Reserved.