Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class CharityInfoType

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

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

listingNPEmailNotifPref

protected java.lang.Boolean listingNPEmailNotifPref

listingNPEmail

protected java.lang.String listingNPEmail

listingNPContactName

protected java.lang.String listingNPContactName

mission

protected java.lang.String mission

logoURL

protected java.lang.String logoURL

status

protected CharityStatusCodeType status

searchableString

protected java.lang.String searchableString

charityRegion

protected java.lang.Integer charityRegion

charityDomain

protected java.util.List<java.lang.Integer> charityDomain

charityID

protected java.lang.String charityID

logoURLSelling

protected java.lang.String logoURLSelling

displayLogoSelling

protected java.lang.Boolean displayLogoSelling

displayNameInCheckout

protected java.lang.Boolean displayNameInCheckout

description

protected java.lang.String description

showMultipleDonationAmountInCheckout

protected java.lang.Boolean showMultipleDonationAmountInCheckout

externalID

protected java.lang.String externalID

popularityIndex

protected java.lang.Integer popularityIndex

ein

protected java.lang.String ein

nonProfitSecondName

protected java.lang.String nonProfitSecondName

nonProfitAddress

protected java.util.List<NonProfitAddressType> nonProfitAddress

nonProfitSocialAddress

protected java.util.List<NonProfitSocialAddressType> nonProfitSocialAddress

any

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

id

protected java.lang.String id
Constructor Detail

CharityInfoType

public CharityInfoType()
Method Detail

getName

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

Returns:
possible object is String

setName

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

Parameters:
value - allowed object is String

isListingNPEmailNotifPref

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

Returns:
possible object is Boolean

setListingNPEmailNotifPref

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

Parameters:
value - allowed object is Boolean

getListingNPEmail

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

Returns:
possible object is String

setListingNPEmail

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

Parameters:
value - allowed object is String

getListingNPContactName

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

Returns:
possible object is String

setListingNPContactName

public void setListingNPContactName(java.lang.String value)
Sets the value of the listingNPContactName 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

getSearchableString

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

Returns:
possible object is String

setSearchableString

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

Parameters:
value - allowed object is String

getCharityRegion

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

Returns:
possible object is Integer

setCharityRegion

public void setCharityRegion(java.lang.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 java.util.List<java.lang.Integer> _getCharityDomain()

setCharityDomain

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

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

getLogoURLSelling

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

Returns:
possible object is String

setLogoURLSelling

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

Parameters:
value - allowed object is String

isDisplayLogoSelling

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

Returns:
possible object is Boolean

setDisplayLogoSelling

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

Parameters:
value - allowed object is Boolean

isDisplayNameInCheckout

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

Returns:
possible object is Boolean

setDisplayNameInCheckout

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

Parameters:
value - allowed object is Boolean

getDescription

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

Returns:
possible object is String

setDescription

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

Parameters:
value - allowed object is String

isShowMultipleDonationAmountInCheckout

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

Returns:
possible object is Boolean

setShowMultipleDonationAmountInCheckout

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

Parameters:
value - allowed object is Boolean

getExternalID

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

Returns:
possible object is String

setExternalID

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

Parameters:
value - allowed object is String

getPopularityIndex

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

Returns:
possible object is Integer

setPopularityIndex

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

Parameters:
value - allowed object is Integer

getEIN

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

Returns:
possible object is String

setEIN

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

Parameters:
value - allowed object is String

getNonProfitSecondName

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

Returns:
possible object is String

setNonProfitSecondName

public void setNonProfitSecondName(java.lang.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 java.util.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 java.util.List<NonProfitSocialAddressType> _getNonProfitSocialAddress()

setNonProfitSocialAddress

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

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

getId

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

Returns:
possible object is String

setId

public void setId(java.lang.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.