Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class NonProfitAddressType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.NonProfitAddressType
All Implemented Interfaces:
java.io.Serializable

public class NonProfitAddressType
extends java.lang.Object
implements java.io.Serializable

Type defining the NonProfitAddress container, which consists of the address (including latitude and longitude) of a nonprofit charity organization.

Java class for NonProfitAddressType complex type.

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

 <complexType name="NonProfitAddressType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AddressLine1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AddressLine2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="City" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="State" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ZipCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Latitude" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="Longitude" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="AddressType" type="{urn:ebay:apis:eBLBaseComponents}AddressTypeCodeType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.String addressLine1
           
protected  java.lang.String addressLine2
           
protected  AddressTypeCodeType addressType
           
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.String city
           
protected  java.math.BigDecimal latitude
           
protected  java.math.BigDecimal longitude
           
protected  java.lang.String state
           
protected  java.lang.String zipCode
           
 
Constructor Summary
NonProfitAddressType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.String getAddressLine1()
          Gets the value of the addressLine1 property.
 java.lang.String getAddressLine2()
          Gets the value of the addressLine2 property.
 AddressTypeCodeType getAddressType()
          Gets the value of the addressType property.
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.String getCity()
          Gets the value of the city property.
 java.math.BigDecimal getLatitude()
          Gets the value of the latitude property.
 java.math.BigDecimal getLongitude()
          Gets the value of the longitude property.
 java.lang.String getState()
          Gets the value of the state property.
 java.lang.String getZipCode()
          Gets the value of the zipCode property.
 void setAddressLine1(java.lang.String value)
          Sets the value of the addressLine1 property.
 void setAddressLine2(java.lang.String value)
          Sets the value of the addressLine2 property.
 void setAddressType(AddressTypeCodeType value)
          Sets the value of the addressType property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setCity(java.lang.String value)
          Sets the value of the city property.
 void setLatitude(java.math.BigDecimal value)
          Sets the value of the latitude property.
 void setLongitude(java.math.BigDecimal value)
          Sets the value of the longitude property.
 void setState(java.lang.String value)
          Sets the value of the state property.
 void setZipCode(java.lang.String value)
          Sets the value of the zipCode property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addressLine1

protected java.lang.String addressLine1

addressLine2

protected java.lang.String addressLine2

city

protected java.lang.String city

state

protected java.lang.String state

zipCode

protected java.lang.String zipCode

latitude

protected java.math.BigDecimal latitude

longitude

protected java.math.BigDecimal longitude

addressType

protected AddressTypeCodeType addressType

any

protected java.util.List<java.lang.Object> any
Constructor Detail

NonProfitAddressType

public NonProfitAddressType()
Method Detail

getAddressLine1

public java.lang.String getAddressLine1()
Gets the value of the addressLine1 property.

Returns:
possible object is String

setAddressLine1

public void setAddressLine1(java.lang.String value)
Sets the value of the addressLine1 property.

Parameters:
value - allowed object is String

getAddressLine2

public java.lang.String getAddressLine2()
Gets the value of the addressLine2 property.

Returns:
possible object is String

setAddressLine2

public void setAddressLine2(java.lang.String value)
Sets the value of the addressLine2 property.

Parameters:
value - allowed object is String

getCity

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

Returns:
possible object is String

setCity

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

Parameters:
value - allowed object is String

getState

public java.lang.String getState()
Gets the value of the state property.

Returns:
possible object is String

setState

public void setState(java.lang.String value)
Sets the value of the state property.

Parameters:
value - allowed object is String

getZipCode

public java.lang.String getZipCode()
Gets the value of the zipCode property.

Returns:
possible object is String

setZipCode

public void setZipCode(java.lang.String value)
Sets the value of the zipCode property.

Parameters:
value - allowed object is String

getLatitude

public java.math.BigDecimal getLatitude()
Gets the value of the latitude property.

Returns:
possible object is BigDecimal

setLatitude

public void setLatitude(java.math.BigDecimal value)
Sets the value of the latitude property.

Parameters:
value - allowed object is BigDecimal

getLongitude

public java.math.BigDecimal getLongitude()
Gets the value of the longitude property.

Returns:
possible object is BigDecimal

setLongitude

public void setLongitude(java.math.BigDecimal value)
Sets the value of the longitude property.

Parameters:
value - allowed object is BigDecimal

getAddressType

public AddressTypeCodeType getAddressType()
Gets the value of the addressType property.

Returns:
possible object is AddressTypeCodeType

setAddressType

public void setAddressType(AddressTypeCodeType value)
Sets the value of the addressType property.

Parameters:
value - allowed object is AddressTypeCodeType

getAny

public java.lang.Object[] getAny()
Returns:
array of Element Object

getAny

public java.lang.Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(java.lang.Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

public java.lang.Object setAny(int idx,
                               java.lang.Object value)
Parameters:
value - allowed object is Element Object

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations: developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.