Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SellerFavoriteItemPreferencesType

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

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

Contains the data for the seller favorite item preferences, i.e. the manual or automatic selection criteria to display items for buyer's favourite seller opt in email marketing.

Java class for SellerFavoriteItemPreferencesType complex type.

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

 <complexType name="SellerFavoriteItemPreferencesType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SearchKeywords" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="StoreCategoryID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="ListingType" type="{urn:ebay:apis:eBLBaseComponents}ListingTypeCodeType" minOccurs="0"/>
         <element name="SearchSortOrder" type="{urn:ebay:apis:eBLBaseComponents}StoreItemListSortOrderCodeType" minOccurs="0"/>
         <element name="MinPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="MaxPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="FavoriteItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" maxOccurs="unbounded" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.util.List<java.lang.String> favoriteItemID
           
protected  ListingTypeCodeType listingType
           
protected  AmountType maxPrice
           
protected  AmountType minPrice
           
protected  java.lang.String searchKeywords
           
protected  StoreItemListSortOrderCodeType searchSortOrder
           
protected  java.lang.Long storeCategoryID
           
 
Constructor Summary
SellerFavoriteItemPreferencesType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
protected  java.util.List<java.lang.String> _getFavoriteItemID()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.String[] getFavoriteItemID()
           
 java.lang.String getFavoriteItemID(int idx)
           
 int getFavoriteItemIDLength()
           
 ListingTypeCodeType getListingType()
          Gets the value of the listingType property.
 AmountType getMaxPrice()
          Gets the value of the maxPrice property.
 AmountType getMinPrice()
          Gets the value of the minPrice property.
 java.lang.String getSearchKeywords()
          Gets the value of the searchKeywords property.
 StoreItemListSortOrderCodeType getSearchSortOrder()
          Gets the value of the searchSortOrder property.
 java.lang.Long getStoreCategoryID()
          Gets the value of the storeCategoryID property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 java.lang.String setFavoriteItemID(int idx, java.lang.String value)
           
 void setFavoriteItemID(java.lang.String[] values)
           
 void setListingType(ListingTypeCodeType value)
          Sets the value of the listingType property.
 void setMaxPrice(AmountType value)
          Sets the value of the maxPrice property.
 void setMinPrice(AmountType value)
          Sets the value of the minPrice property.
 void setSearchKeywords(java.lang.String value)
          Sets the value of the searchKeywords property.
 void setSearchSortOrder(StoreItemListSortOrderCodeType value)
          Sets the value of the searchSortOrder property.
 void setStoreCategoryID(java.lang.Long value)
          Sets the value of the storeCategoryID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

searchKeywords

protected java.lang.String searchKeywords

storeCategoryID

protected java.lang.Long storeCategoryID

listingType

protected ListingTypeCodeType listingType

searchSortOrder

protected StoreItemListSortOrderCodeType searchSortOrder

minPrice

protected AmountType minPrice

maxPrice

protected AmountType maxPrice

favoriteItemID

protected java.util.List<java.lang.String> favoriteItemID

any

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

SellerFavoriteItemPreferencesType

public SellerFavoriteItemPreferencesType()
Method Detail

getSearchKeywords

public java.lang.String getSearchKeywords()
Gets the value of the searchKeywords property.

Returns:
possible object is String

setSearchKeywords

public void setSearchKeywords(java.lang.String value)
Sets the value of the searchKeywords property.

Parameters:
value - allowed object is String

getStoreCategoryID

public java.lang.Long getStoreCategoryID()
Gets the value of the storeCategoryID property.

Returns:
possible object is Long

setStoreCategoryID

public void setStoreCategoryID(java.lang.Long value)
Sets the value of the storeCategoryID property.

Parameters:
value - allowed object is Long

getListingType

public ListingTypeCodeType getListingType()
Gets the value of the listingType property.

Returns:
possible object is ListingTypeCodeType

setListingType

public void setListingType(ListingTypeCodeType value)
Sets the value of the listingType property.

Parameters:
value - allowed object is ListingTypeCodeType

getSearchSortOrder

public StoreItemListSortOrderCodeType getSearchSortOrder()
Gets the value of the searchSortOrder property.

Returns:
possible object is StoreItemListSortOrderCodeType

setSearchSortOrder

public void setSearchSortOrder(StoreItemListSortOrderCodeType value)
Sets the value of the searchSortOrder property.

Parameters:
value - allowed object is StoreItemListSortOrderCodeType

getMinPrice

public AmountType getMinPrice()
Gets the value of the minPrice property.

Returns:
possible object is AmountType

setMinPrice

public void setMinPrice(AmountType value)
Sets the value of the minPrice property.

Parameters:
value - allowed object is AmountType

getMaxPrice

public AmountType getMaxPrice()
Gets the value of the maxPrice property.

Returns:
possible object is AmountType

setMaxPrice

public void setMaxPrice(AmountType value)
Sets the value of the maxPrice property.

Parameters:
value - allowed object is AmountType

getFavoriteItemID

public java.lang.String[] getFavoriteItemID()
Returns:
array of String

getFavoriteItemID

public java.lang.String getFavoriteItemID(int idx)
Returns:
one of String

getFavoriteItemIDLength

public int getFavoriteItemIDLength()

setFavoriteItemID

public void setFavoriteItemID(java.lang.String[] values)
Parameters:
values - allowed objects are String

_getFavoriteItemID

protected java.util.List<java.lang.String> _getFavoriteItemID()

setFavoriteItemID

public java.lang.String setFavoriteItemID(int idx,
                                          java.lang.String value)
Parameters:
value - allowed object is String

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.