Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class CharityType

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

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

This type is used to provide details about a nonprofit organization registered with the PayPal Giving Fund.

Java class for CharityType complex type.

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

 <complexType name="CharityType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CharityName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CharityNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="DonationPercent" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <element name="CharityID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Mission" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="LogoURL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Status" type="{urn:ebay:apis:eBLBaseComponents}CharityStatusCodeType" minOccurs="0"/>
         <element name="CharityListing" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.String charityID
           
protected  java.lang.Boolean charityListing
           
protected  java.lang.String charityName
           
protected  java.lang.Integer charityNumber
           
protected  java.lang.Float donationPercent
           
protected  java.lang.String logoURL
           
protected  java.lang.String mission
           
protected  CharityStatusCodeType status
           
 
Constructor Summary
CharityType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.String getCharityID()
          Gets the value of the charityID property.
 java.lang.String getCharityName()
          Gets the value of the charityName property.
 java.lang.Integer getCharityNumber()
          Gets the value of the charityNumber property.
 java.lang.Float getDonationPercent()
          Gets the value of the donationPercent property.
 java.lang.String getLogoURL()
          Gets the value of the logoURL property.
 java.lang.String getMission()
          Gets the value of the mission property.
 CharityStatusCodeType getStatus()
          Gets the value of the status property.
 java.lang.Boolean isCharityListing()
          Gets the value of the charityListing property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setCharityID(java.lang.String value)
          Sets the value of the charityID property.
 void setCharityListing(java.lang.Boolean value)
          Sets the value of the charityListing property.
 void setCharityName(java.lang.String value)
          Sets the value of the charityName property.
 void setCharityNumber(java.lang.Integer value)
          Sets the value of the charityNumber property.
 void setDonationPercent(java.lang.Float value)
          Sets the value of the donationPercent property.
 void setLogoURL(java.lang.String value)
          Sets the value of the logoURL property.
 void setMission(java.lang.String value)
          Sets the value of the mission property.
 void setStatus(CharityStatusCodeType value)
          Sets the value of the status property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

charityName

protected java.lang.String charityName

charityNumber

protected java.lang.Integer charityNumber

donationPercent

protected java.lang.Float donationPercent

charityID

protected java.lang.String charityID

mission

protected java.lang.String mission

logoURL

protected java.lang.String logoURL

status

protected CharityStatusCodeType status

charityListing

protected java.lang.Boolean charityListing

any

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

CharityType

public CharityType()
Method Detail

getCharityName

public java.lang.String getCharityName()
Gets the value of the charityName property.

Returns:
possible object is String

setCharityName

public void setCharityName(java.lang.String value)
Sets the value of the charityName property.

Parameters:
value - allowed object is String

getCharityNumber

public java.lang.Integer getCharityNumber()
Gets the value of the charityNumber property.

Returns:
possible object is Integer

setCharityNumber

public void setCharityNumber(java.lang.Integer value)
Sets the value of the charityNumber property.

Parameters:
value - allowed object is Integer

getDonationPercent

public java.lang.Float getDonationPercent()
Gets the value of the donationPercent property.

Returns:
possible object is Float

setDonationPercent

public void setDonationPercent(java.lang.Float value)
Sets the value of the donationPercent property.

Parameters:
value - allowed object is Float

getCharityID

public java.lang.String getCharityID()
Gets the value of the charityID property.

Returns:
possible object is String

setCharityID

public void setCharityID(java.lang.String value)
Sets the value of the charityID property.

Parameters:
value - allowed object is String

getMission

public java.lang.String getMission()
Gets the value of the mission property.

Returns:
possible object is String

setMission

public void setMission(java.lang.String value)
Sets the value of the mission property.

Parameters:
value - allowed object is String

getLogoURL

public java.lang.String getLogoURL()
Gets the value of the logoURL property.

Returns:
possible object is String

setLogoURL

public void setLogoURL(java.lang.String value)
Sets the value of the logoURL property.

Parameters:
value - allowed object is String

getStatus

public CharityStatusCodeType getStatus()
Gets the value of the status property.

Returns:
possible object is CharityStatusCodeType

setStatus

public void setStatus(CharityStatusCodeType value)
Sets the value of the status property.

Parameters:
value - allowed object is CharityStatusCodeType

isCharityListing

public java.lang.Boolean isCharityListing()
Gets the value of the charityListing property.

Returns:
possible object is Boolean

setCharityListing

public void setCharityListing(java.lang.Boolean value)
Sets the value of the charityListing property.

Parameters:
value - allowed object is Boolean

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.