Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class CharityInfoType

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

public class CharityInfoType
extends Object
implements Serializable

Type defining the Charity container, which consists of all details related to a nonprofit charity organization.

Java class for CharityInfoType complex type.

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

 <complexType name="CharityInfoType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ListingNPEmailNotifPref" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ListingNPEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ListingNPContactName" 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}anyURI" minOccurs="0"/>
         <element name="Status" type="{urn:ebay:apis:eBLBaseComponents}CharityStatusCodeType" minOccurs="0"/>
         <element name="SearchableString" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CharityRegion" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="CharityDomain" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="3" minOccurs="0"/>
         <element name="CharityID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="LogoURLSelling" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="DisplayLogoSelling" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="DisplayNameInCheckout" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ShowMultipleDonationAmountInCheckout" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ExternalID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PopularityIndex" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="EIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="NonProfitSecondName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="NonProfitAddress" type="{urn:ebay:apis:eBLBaseComponents}NonProfitAddressType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="NonProfitSocialAddress" type="{urn:ebay:apis:eBLBaseComponents}NonProfitSocialAddressType" maxOccurs="unbounded" minOccurs="0"/>
         <any/>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  List<Integer> charityDomain
           
protected  String charityID
           
protected  Integer charityRegion
           
protected  String description
           
protected  Boolean displayLogoSelling
           
protected  Boolean displayNameInCheckout
           
protected  String ein
           
protected  String externalID
           
protected  String id
           
protected  String listingNPContactName
           
protected  String listingNPEmail
           
protected  Boolean listingNPEmailNotifPref
           
protected  String logoURL
           
protected  String logoURLSelling
           
protected  String mission
           
protected  String name
           
protected  List<NonProfitAddressType> nonProfitAddress
           
protected  String nonProfitSecondName
           
protected  List<NonProfitSocialAddressType> nonProfitSocialAddress
           
protected  Integer popularityIndex
           
protected  String searchableString
           
protected  Boolean showMultipleDonationAmountInCheckout
           
protected  CharityStatusCodeType status
           
 
Constructor Summary
CharityInfoType()
           
 
Method Summary
protected  List<Object> _getAny()
           
protected  List<Integer> _getCharityDomain()
           
protected  List<NonProfitAddressType> _getNonProfitAddress()
           
protected  List<NonProfitSocialAddressType> _getNonProfitSocialAddress()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 int[] getCharityDomain()
           
 int getCharityDomain(int idx)
           
 int getCharityDomainLength()
           
 String getCharityID()
          Gets the value of the charityID property.
 Integer getCharityRegion()
          Gets the value of the charityRegion property.
 String getDescription()
          Gets the value of the description property.
 String getEIN()
          Gets the value of the ein property.
 String getExternalID()
          Gets the value of the externalID property.
 String getId()
          Gets the value of the id property.
 String getListingNPContactName()
          Gets the value of the listingNPContactName property.
 String getListingNPEmail()
          Gets the value of the listingNPEmail property.
 String getLogoURL()
          Gets the value of the logoURL property.
 String getLogoURLSelling()
          Gets the value of the logoURLSelling property.
 String getMission()
          Gets the value of the mission property.
 String getName()
          Gets the value of the name property.
 NonProfitAddressType[] getNonProfitAddress()
           
 NonProfitAddressType getNonProfitAddress(int idx)
           
 int getNonProfitAddressLength()
           
 String getNonProfitSecondName()
          Gets the value of the nonProfitSecondName property.
 NonProfitSocialAddressType[] getNonProfitSocialAddress()
           
 NonProfitSocialAddressType getNonProfitSocialAddress(int idx)
           
 int getNonProfitSocialAddressLength()
           
 Integer getPopularityIndex()
          Gets the value of the popularityIndex property.
 String getSearchableString()
          Gets the value of the searchableString property.
 CharityStatusCodeType getStatus()
          Gets the value of the status property.
 Boolean isDisplayLogoSelling()
          Gets the value of the displayLogoSelling property.
 Boolean isDisplayNameInCheckout()
          Gets the value of the displayNameInCheckout property.
 Boolean isListingNPEmailNotifPref()
          Gets the value of the listingNPEmailNotifPref property.
 Boolean isShowMultipleDonationAmountInCheckout()
          Gets the value of the showMultipleDonationAmountInCheckout property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setCharityDomain(int[] values)
           
 int setCharityDomain(int idx, int value)
           
 void setCharityID(String value)
          Sets the value of the charityID property.
 void setCharityRegion(Integer value)
          Sets the value of the charityRegion property.
 void setDescription(String value)
          Sets the value of the description property.
 void setDisplayLogoSelling(Boolean value)
          Sets the value of the displayLogoSelling property.
 void setDisplayNameInCheckout(Boolean value)
          Sets the value of the displayNameInCheckout property.
 void setEIN(String value)
          Sets the value of the ein property.
 void setExternalID(String value)
          Sets the value of the externalID property.
 void setId(String value)
          Sets the value of the id property.
 void setListingNPContactName(String value)
          Sets the value of the listingNPContactName property.
 void setListingNPEmail(String value)
          Sets the value of the listingNPEmail property.
 void setListingNPEmailNotifPref(Boolean value)
          Sets the value of the listingNPEmailNotifPref property.
 void setLogoURL(String value)
          Sets the value of the logoURL property.
 void setLogoURLSelling(String value)
          Sets the value of the logoURLSelling property.
 void setMission(String value)
          Sets the value of the mission property.
 void setName(String value)
          Sets the value of the name property.
 NonProfitAddressType setNonProfitAddress(int idx, NonProfitAddressType value)
           
 void setNonProfitAddress(NonProfitAddressType[] values)
           
 void setNonProfitSecondName(String value)
          Sets the value of the nonProfitSecondName property.
 NonProfitSocialAddressType setNonProfitSocialAddress(int idx, NonProfitSocialAddressType value)
           
 void setNonProfitSocialAddress(NonProfitSocialAddressType[] values)
           
 void setPopularityIndex(Integer value)
          Sets the value of the popularityIndex property.
 void setSearchableString(String value)
          Sets the value of the searchableString property.
 void setShowMultipleDonationAmountInCheckout(Boolean value)
          Sets the value of the showMultipleDonationAmountInCheckout 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

name

protected String name

listingNPEmailNotifPref

protected Boolean listingNPEmailNotifPref

listingNPEmail

protected String listingNPEmail

listingNPContactName

protected String listingNPContactName

mission

protected String mission

logoURL

protected String logoURL

status

protected CharityStatusCodeType status

searchableString

protected String searchableString

charityRegion

protected Integer charityRegion

charityDomain

protected List<Integer> charityDomain

charityID

protected String charityID

logoURLSelling

protected String logoURLSelling

displayLogoSelling

protected Boolean displayLogoSelling

displayNameInCheckout

protected Boolean displayNameInCheckout

description

protected String description

showMultipleDonationAmountInCheckout

protected Boolean showMultipleDonationAmountInCheckout

externalID

protected String externalID

popularityIndex

protected Integer popularityIndex

ein

protected String ein

nonProfitSecondName

protected String nonProfitSecondName

nonProfitAddress

protected List<NonProfitAddressType> nonProfitAddress

nonProfitSocialAddress

protected List<NonProfitSocialAddressType> nonProfitSocialAddress

any

protected List<Object> any

id

protected String id
Constructor Detail

CharityInfoType

public CharityInfoType()
Method Detail

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

isListingNPEmailNotifPref

public Boolean isListingNPEmailNotifPref()
Gets the value of the listingNPEmailNotifPref property.

Returns:
possible object is Boolean

setListingNPEmailNotifPref

public void setListingNPEmailNotifPref(Boolean value)
Sets the value of the listingNPEmailNotifPref property.

Parameters:
value - allowed object is Boolean

getListingNPEmail

public String getListingNPEmail()
Gets the value of the listingNPEmail property.

Returns:
possible object is String

setListingNPEmail

public void setListingNPEmail(String value)
Sets the value of the listingNPEmail property.

Parameters:
value - allowed object is String

getListingNPContactName

public String getListingNPContactName()
Gets the value of the listingNPContactName property.

Returns:
possible object is String

setListingNPContactName

public void setListingNPContactName(String value)
Sets the value of the listingNPContactName property.

Parameters:
value - allowed object is String

getMission

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

Returns:
possible object is String

setMission

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

Parameters:
value - allowed object is String

getLogoURL

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

Returns:
possible object is String

setLogoURL

public void setLogoURL(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

getSearchableString

public String getSearchableString()
Gets the value of the searchableString property.

Returns:
possible object is String

setSearchableString

public void setSearchableString(String value)
Sets the value of the searchableString property.

Parameters:
value - allowed object is String

getCharityRegion

public Integer getCharityRegion()
Gets the value of the charityRegion property.

Returns:
possible object is Integer

setCharityRegion

public void setCharityRegion(Integer value)
Sets the value of the charityRegion property.

Parameters:
value - allowed object is Integer

getCharityDomain

public int[] getCharityDomain()
Returns:
array of Integer

getCharityDomain

public int getCharityDomain(int idx)
Returns:
one of Integer

getCharityDomainLength

public int getCharityDomainLength()

setCharityDomain

public void setCharityDomain(int[] values)
Parameters:
values - allowed objects are Integer

_getCharityDomain

protected List<Integer> _getCharityDomain()

setCharityDomain

public int setCharityDomain(int idx,
                            int value)
Parameters:
value - allowed object is Integer

getCharityID

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

Returns:
possible object is String

setCharityID

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

Parameters:
value - allowed object is String

getLogoURLSelling

public String getLogoURLSelling()
Gets the value of the logoURLSelling property.

Returns:
possible object is String

setLogoURLSelling

public void setLogoURLSelling(String value)
Sets the value of the logoURLSelling property.

Parameters:
value - allowed object is String

isDisplayLogoSelling

public Boolean isDisplayLogoSelling()
Gets the value of the displayLogoSelling property.

Returns:
possible object is Boolean

setDisplayLogoSelling

public void setDisplayLogoSelling(Boolean value)
Sets the value of the displayLogoSelling property.

Parameters:
value - allowed object is Boolean

isDisplayNameInCheckout

public Boolean isDisplayNameInCheckout()
Gets the value of the displayNameInCheckout property.

Returns:
possible object is Boolean

setDisplayNameInCheckout

public void setDisplayNameInCheckout(Boolean value)
Sets the value of the displayNameInCheckout property.

Parameters:
value - allowed object is Boolean

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

isShowMultipleDonationAmountInCheckout

public Boolean isShowMultipleDonationAmountInCheckout()
Gets the value of the showMultipleDonationAmountInCheckout property.

Returns:
possible object is Boolean

setShowMultipleDonationAmountInCheckout

public void setShowMultipleDonationAmountInCheckout(Boolean value)
Sets the value of the showMultipleDonationAmountInCheckout property.

Parameters:
value - allowed object is Boolean

getExternalID

public String getExternalID()
Gets the value of the externalID property.

Returns:
possible object is String

setExternalID

public void setExternalID(String value)
Sets the value of the externalID property.

Parameters:
value - allowed object is String

getPopularityIndex

public Integer getPopularityIndex()
Gets the value of the popularityIndex property.

Returns:
possible object is Integer

setPopularityIndex

public void setPopularityIndex(Integer value)
Sets the value of the popularityIndex property.

Parameters:
value - allowed object is Integer

getEIN

public String getEIN()
Gets the value of the ein property.

Returns:
possible object is String

setEIN

public void setEIN(String value)
Sets the value of the ein property.

Parameters:
value - allowed object is String

getNonProfitSecondName

public String getNonProfitSecondName()
Gets the value of the nonProfitSecondName property.

Returns:
possible object is String

setNonProfitSecondName

public void setNonProfitSecondName(String value)
Sets the value of the nonProfitSecondName property.

Parameters:
value - allowed object is String

getNonProfitAddress

public NonProfitAddressType[] getNonProfitAddress()
Returns:
array of NonProfitAddressType

getNonProfitAddress

public NonProfitAddressType getNonProfitAddress(int idx)
Returns:
one of NonProfitAddressType

getNonProfitAddressLength

public int getNonProfitAddressLength()

setNonProfitAddress

public void setNonProfitAddress(NonProfitAddressType[] values)
Parameters:
values - allowed objects are NonProfitAddressType

_getNonProfitAddress

protected List<NonProfitAddressType> _getNonProfitAddress()

setNonProfitAddress

public NonProfitAddressType setNonProfitAddress(int idx,
                                                NonProfitAddressType value)
Parameters:
value - allowed object is NonProfitAddressType

getNonProfitSocialAddress

public NonProfitSocialAddressType[] getNonProfitSocialAddress()
Returns:
array of NonProfitSocialAddressType

getNonProfitSocialAddress

public NonProfitSocialAddressType getNonProfitSocialAddress(int idx)
Returns:
one of NonProfitSocialAddressType

getNonProfitSocialAddressLength

public int getNonProfitSocialAddressLength()

setNonProfitSocialAddress

public void setNonProfitSocialAddress(NonProfitSocialAddressType[] values)
Parameters:
values - allowed objects are NonProfitSocialAddressType

_getNonProfitSocialAddress

protected List<NonProfitSocialAddressType> _getNonProfitSocialAddress()

setNonProfitSocialAddress

public NonProfitSocialAddressType setNonProfitSocialAddress(int idx,
                                                            NonProfitSocialAddressType value)
Parameters:
value - allowed object is NonProfitSocialAddressType

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

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

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.