Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class NonProfitAddressType

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

public class NonProfitAddressType
extends Object
implements 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  String addressLine1
           
protected  String addressLine2
           
protected  AddressTypeCodeType addressType
           
protected  List<Object> any
           
protected  String city
           
protected  BigDecimal latitude
           
protected  BigDecimal longitude
           
protected  String state
           
protected  String zipCode
           
 
Constructor Summary
NonProfitAddressType()
           
 
Method Summary
protected  List<Object> _getAny()
           
 String getAddressLine1()
          Gets the value of the addressLine1 property.
 String getAddressLine2()
          Gets the value of the addressLine2 property.
 AddressTypeCodeType getAddressType()
          Gets the value of the addressType property.
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 String getCity()
          Gets the value of the city property.
 BigDecimal getLatitude()
          Gets the value of the latitude property.
 BigDecimal getLongitude()
          Gets the value of the longitude property.
 String getState()
          Gets the value of the state property.
 String getZipCode()
          Gets the value of the zipCode property.
 void setAddressLine1(String value)
          Sets the value of the addressLine1 property.
 void setAddressLine2(String value)
          Sets the value of the addressLine2 property.
 void setAddressType(AddressTypeCodeType value)
          Sets the value of the addressType property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setCity(String value)
          Sets the value of the city property.
 void setLatitude(BigDecimal value)
          Sets the value of the latitude property.
 void setLongitude(BigDecimal value)
          Sets the value of the longitude property.
 void setState(String value)
          Sets the value of the state property.
 void setZipCode(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 String addressLine1

addressLine2

protected String addressLine2

city

protected String city

state

protected String state

zipCode

protected String zipCode

latitude

protected BigDecimal latitude

longitude

protected BigDecimal longitude

addressType

protected AddressTypeCodeType addressType

any

protected List<Object> any
Constructor Detail

NonProfitAddressType

public NonProfitAddressType()
Method Detail

getAddressLine1

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

Returns:
possible object is String

setAddressLine1

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

Parameters:
value - allowed object is String

getAddressLine2

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

Returns:
possible object is String

setAddressLine2

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

Parameters:
value - allowed object is String

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

getState

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

Returns:
possible object is String

setState

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

Parameters:
value - allowed object is String

getZipCode

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

Returns:
possible object is String

setZipCode

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

Parameters:
value - allowed object is String

getLatitude

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

Returns:
possible object is BigDecimal

setLatitude

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

Parameters:
value - allowed object is BigDecimal

getLongitude

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

Returns:
possible object is BigDecimal

setLongitude

public void setLongitude(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 Object[] getAny()
Returns:
array of Element Object

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_getAny

protected List<Object> _getAny()

setAny

public Object setAny(int idx,
                     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.