Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class MyeBayFavoriteSearchType

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

public class MyeBayFavoriteSearchType
extends Object
implements Serializable

Type defining the FavoriteSearch container returned in GetMyeBayBuying. The FavoriteSearch container consists of options and filtering used in a buyer's Saved Search on My eBay, and is only returned in GetMyeBayBuying if the FavoriteSearches container is included the request, and if there is at least one Saved Search for the buyer.

Java class for MyeBayFavoriteSearchType complex type.

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

 <complexType name="MyeBayFavoriteSearchType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SearchName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SearchQuery" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="QueryKeywords" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CategoryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ItemSort" type="{urn:ebay:apis:eBLBaseComponents}SimpleItemSortCodeType" minOccurs="0"/>
         <element name="SortOrder" type="{urn:ebay:apis:eBLBaseComponents}SortOrderCodeType" minOccurs="0"/>
         <element name="EndTimeFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="EndTimeTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="MaxDistance" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="PostalCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ItemType" type="{urn:ebay:apis:eBLBaseComponents}ItemTypeCodeType" minOccurs="0"/>
         <element name="PriceMax" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="PriceMin" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="Currency" type="{urn:ebay:apis:eBLBaseComponents}CurrencyCodeType" minOccurs="0"/>
         <element name="BidCountMax" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="BidCountMin" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="SearchFlag" type="{urn:ebay:apis:eBLBaseComponents}SearchFlagCodeType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="PaymentMethod" type="{urn:ebay:apis:eBLBaseComponents}PaymentMethodSearchCodeType" minOccurs="0"/>
         <element name="PreferredLocation" type="{urn:ebay:apis:eBLBaseComponents}PreferredLocationCodeType" minOccurs="0"/>
         <element name="SellerID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="SellerIDExclude" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ItemsAvailableTo" type="{urn:ebay:apis:eBLBaseComponents}CountryCodeType" minOccurs="0"/>
         <element name="ItemsLocatedIn" type="{urn:ebay:apis:eBLBaseComponents}CountryCodeType" minOccurs="0"/>
         <element name="SellerBusinessType" type="{urn:ebay:apis:eBLBaseComponents}SellerBusinessCodeType" minOccurs="0"/>
         <element name="Condition" type="{urn:ebay:apis:eBLBaseComponents}ItemConditionCodeType" minOccurs="0"/>
         <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="QuantityOperator" type="{urn:ebay:apis:eBLBaseComponents}QuantityOperatorCodeType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  Integer bidCountMax
           
protected  Integer bidCountMin
           
protected  String categoryID
           
protected  ItemConditionCodeType condition
           
protected  CurrencyCodeType currency
           
protected  Calendar endTimeFrom
           
protected  Calendar endTimeTo
           
protected  CountryCodeType itemsAvailableTo
           
protected  CountryCodeType itemsLocatedIn
           
protected  SimpleItemSortCodeType itemSort
           
protected  ItemTypeCodeType itemType
           
protected  Integer maxDistance
           
protected  PaymentMethodSearchCodeType paymentMethod
           
protected  String postalCode
           
protected  PreferredLocationCodeType preferredLocation
           
protected  AmountType priceMax
           
protected  AmountType priceMin
           
protected  Integer quantity
           
protected  QuantityOperatorCodeType quantityOperator
           
protected  String queryKeywords
           
protected  List<SearchFlagCodeType> searchFlag
           
protected  String searchName
           
protected  String searchQuery
           
protected  SellerBusinessCodeType sellerBusinessType
           
protected  List<String> sellerID
           
protected  List<String> sellerIDExclude
           
protected  SortOrderCodeType sortOrder
           
 
Constructor Summary
MyeBayFavoriteSearchType()
           
 
Method Summary
protected  List<Object> _getAny()
           
protected  List<SearchFlagCodeType> _getSearchFlag()
           
protected  List<String> _getSellerID()
           
protected  List<String> _getSellerIDExclude()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 Integer getBidCountMax()
          Gets the value of the bidCountMax property.
 Integer getBidCountMin()
          Gets the value of the bidCountMin property.
 String getCategoryID()
          Gets the value of the categoryID property.
 ItemConditionCodeType getCondition()
          Gets the value of the condition property.
 CurrencyCodeType getCurrency()
          Gets the value of the currency property.
 Calendar getEndTimeFrom()
          Gets the value of the endTimeFrom property.
 Calendar getEndTimeTo()
          Gets the value of the endTimeTo property.
 CountryCodeType getItemsAvailableTo()
          Gets the value of the itemsAvailableTo property.
 CountryCodeType getItemsLocatedIn()
          Gets the value of the itemsLocatedIn property.
 SimpleItemSortCodeType getItemSort()
          Gets the value of the itemSort property.
 ItemTypeCodeType getItemType()
          Gets the value of the itemType property.
 Integer getMaxDistance()
          Gets the value of the maxDistance property.
 PaymentMethodSearchCodeType getPaymentMethod()
          Gets the value of the paymentMethod property.
 String getPostalCode()
          Gets the value of the postalCode property.
 PreferredLocationCodeType getPreferredLocation()
          Gets the value of the preferredLocation property.
 AmountType getPriceMax()
          Gets the value of the priceMax property.
 AmountType getPriceMin()
          Gets the value of the priceMin property.
 Integer getQuantity()
          Gets the value of the quantity property.
 QuantityOperatorCodeType getQuantityOperator()
          Gets the value of the quantityOperator property.
 String getQueryKeywords()
          Gets the value of the queryKeywords property.
 SearchFlagCodeType[] getSearchFlag()
           
 SearchFlagCodeType getSearchFlag(int idx)
           
 int getSearchFlagLength()
           
 String getSearchName()
          Gets the value of the searchName property.
 String getSearchQuery()
          Gets the value of the searchQuery property.
 SellerBusinessCodeType getSellerBusinessType()
          Gets the value of the sellerBusinessType property.
 String[] getSellerID()
           
 String getSellerID(int idx)
           
 String[] getSellerIDExclude()
           
 String getSellerIDExclude(int idx)
           
 int getSellerIDExcludeLength()
           
 int getSellerIDLength()
           
 SortOrderCodeType getSortOrder()
          Gets the value of the sortOrder property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setBidCountMax(Integer value)
          Sets the value of the bidCountMax property.
 void setBidCountMin(Integer value)
          Sets the value of the bidCountMin property.
 void setCategoryID(String value)
          Sets the value of the categoryID property.
 void setCondition(ItemConditionCodeType value)
          Sets the value of the condition property.
 void setCurrency(CurrencyCodeType value)
          Sets the value of the currency property.
 void setEndTimeFrom(Calendar value)
          Sets the value of the endTimeFrom property.
 void setEndTimeTo(Calendar value)
          Sets the value of the endTimeTo property.
 void setItemsAvailableTo(CountryCodeType value)
          Sets the value of the itemsAvailableTo property.
 void setItemsLocatedIn(CountryCodeType value)
          Sets the value of the itemsLocatedIn property.
 void setItemSort(SimpleItemSortCodeType value)
          Sets the value of the itemSort property.
 void setItemType(ItemTypeCodeType value)
          Sets the value of the itemType property.
 void setMaxDistance(Integer value)
          Sets the value of the maxDistance property.
 void setPaymentMethod(PaymentMethodSearchCodeType value)
          Sets the value of the paymentMethod property.
 void setPostalCode(String value)
          Sets the value of the postalCode property.
 void setPreferredLocation(PreferredLocationCodeType value)
          Sets the value of the preferredLocation property.
 void setPriceMax(AmountType value)
          Sets the value of the priceMax property.
 void setPriceMin(AmountType value)
          Sets the value of the priceMin property.
 void setQuantity(Integer value)
          Sets the value of the quantity property.
 void setQuantityOperator(QuantityOperatorCodeType value)
          Sets the value of the quantityOperator property.
 void setQueryKeywords(String value)
          Sets the value of the queryKeywords property.
 SearchFlagCodeType setSearchFlag(int idx, SearchFlagCodeType value)
           
 void setSearchFlag(SearchFlagCodeType[] values)
           
 void setSearchName(String value)
          Sets the value of the searchName property.
 void setSearchQuery(String value)
          Sets the value of the searchQuery property.
 void setSellerBusinessType(SellerBusinessCodeType value)
          Sets the value of the sellerBusinessType property.
 String setSellerID(int idx, String value)
           
 void setSellerID(String[] values)
           
 String setSellerIDExclude(int idx, String value)
           
 void setSellerIDExclude(String[] values)
           
 void setSortOrder(SortOrderCodeType value)
          Sets the value of the sortOrder property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

searchName

protected String searchName

searchQuery

protected String searchQuery

queryKeywords

protected String queryKeywords

categoryID

protected String categoryID

itemSort

protected SimpleItemSortCodeType itemSort

sortOrder

protected SortOrderCodeType sortOrder

endTimeFrom

protected Calendar endTimeFrom

endTimeTo

protected Calendar endTimeTo

maxDistance

protected Integer maxDistance

postalCode

protected String postalCode

itemType

protected ItemTypeCodeType itemType

priceMax

protected AmountType priceMax

priceMin

protected AmountType priceMin

currency

protected CurrencyCodeType currency

bidCountMax

protected Integer bidCountMax

bidCountMin

protected Integer bidCountMin

searchFlag

protected List<SearchFlagCodeType> searchFlag

paymentMethod

protected PaymentMethodSearchCodeType paymentMethod

preferredLocation

protected PreferredLocationCodeType preferredLocation

sellerID

protected List<String> sellerID

sellerIDExclude

protected List<String> sellerIDExclude

itemsAvailableTo

protected CountryCodeType itemsAvailableTo

itemsLocatedIn

protected CountryCodeType itemsLocatedIn

sellerBusinessType

protected SellerBusinessCodeType sellerBusinessType

condition

protected ItemConditionCodeType condition

quantity

protected Integer quantity

quantityOperator

protected QuantityOperatorCodeType quantityOperator

any

protected List<Object> any
Constructor Detail

MyeBayFavoriteSearchType

public MyeBayFavoriteSearchType()
Method Detail

getSearchName

public String getSearchName()
Gets the value of the searchName property.

Returns:
possible object is String

setSearchName

public void setSearchName(String value)
Sets the value of the searchName property.

Parameters:
value - allowed object is String

getSearchQuery

public String getSearchQuery()
Gets the value of the searchQuery property.

Returns:
possible object is String

setSearchQuery

public void setSearchQuery(String value)
Sets the value of the searchQuery property.

Parameters:
value - allowed object is String

getQueryKeywords

public String getQueryKeywords()
Gets the value of the queryKeywords property.

Returns:
possible object is String

setQueryKeywords

public void setQueryKeywords(String value)
Sets the value of the queryKeywords property.

Parameters:
value - allowed object is String

getCategoryID

public String getCategoryID()
Gets the value of the categoryID property.

Returns:
possible object is String

setCategoryID

public void setCategoryID(String value)
Sets the value of the categoryID property.

Parameters:
value - allowed object is String

getItemSort

public SimpleItemSortCodeType getItemSort()
Gets the value of the itemSort property.

Returns:
possible object is SimpleItemSortCodeType

setItemSort

public void setItemSort(SimpleItemSortCodeType value)
Sets the value of the itemSort property.

Parameters:
value - allowed object is SimpleItemSortCodeType

getSortOrder

public SortOrderCodeType getSortOrder()
Gets the value of the sortOrder property.

Returns:
possible object is SortOrderCodeType

setSortOrder

public void setSortOrder(SortOrderCodeType value)
Sets the value of the sortOrder property.

Parameters:
value - allowed object is SortOrderCodeType

getEndTimeFrom

public Calendar getEndTimeFrom()
Gets the value of the endTimeFrom property.

Returns:
possible object is String

setEndTimeFrom

public void setEndTimeFrom(Calendar value)
Sets the value of the endTimeFrom property.

Parameters:
value - allowed object is String

getEndTimeTo

public Calendar getEndTimeTo()
Gets the value of the endTimeTo property.

Returns:
possible object is String

setEndTimeTo

public void setEndTimeTo(Calendar value)
Sets the value of the endTimeTo property.

Parameters:
value - allowed object is String

getMaxDistance

public Integer getMaxDistance()
Gets the value of the maxDistance property.

Returns:
possible object is Integer

setMaxDistance

public void setMaxDistance(Integer value)
Sets the value of the maxDistance property.

Parameters:
value - allowed object is Integer

getPostalCode

public String getPostalCode()
Gets the value of the postalCode property.

Returns:
possible object is String

setPostalCode

public void setPostalCode(String value)
Sets the value of the postalCode property.

Parameters:
value - allowed object is String

getItemType

public ItemTypeCodeType getItemType()
Gets the value of the itemType property.

Returns:
possible object is ItemTypeCodeType

setItemType

public void setItemType(ItemTypeCodeType value)
Sets the value of the itemType property.

Parameters:
value - allowed object is ItemTypeCodeType

getPriceMax

public AmountType getPriceMax()
Gets the value of the priceMax property.

Returns:
possible object is AmountType

setPriceMax

public void setPriceMax(AmountType value)
Sets the value of the priceMax property.

Parameters:
value - allowed object is AmountType

getPriceMin

public AmountType getPriceMin()
Gets the value of the priceMin property.

Returns:
possible object is AmountType

setPriceMin

public void setPriceMin(AmountType value)
Sets the value of the priceMin property.

Parameters:
value - allowed object is AmountType

getCurrency

public CurrencyCodeType getCurrency()
Gets the value of the currency property.

Returns:
possible object is CurrencyCodeType

setCurrency

public void setCurrency(CurrencyCodeType value)
Sets the value of the currency property.

Parameters:
value - allowed object is CurrencyCodeType

getBidCountMax

public Integer getBidCountMax()
Gets the value of the bidCountMax property.

Returns:
possible object is Integer

setBidCountMax

public void setBidCountMax(Integer value)
Sets the value of the bidCountMax property.

Parameters:
value - allowed object is Integer

getBidCountMin

public Integer getBidCountMin()
Gets the value of the bidCountMin property.

Returns:
possible object is Integer

setBidCountMin

public void setBidCountMin(Integer value)
Sets the value of the bidCountMin property.

Parameters:
value - allowed object is Integer

getSearchFlag

public SearchFlagCodeType[] getSearchFlag()
Returns:
array of SearchFlagCodeType

getSearchFlag

public SearchFlagCodeType getSearchFlag(int idx)
Returns:
one of SearchFlagCodeType

getSearchFlagLength

public int getSearchFlagLength()

setSearchFlag

public void setSearchFlag(SearchFlagCodeType[] values)
Parameters:
values - allowed objects are SearchFlagCodeType

_getSearchFlag

protected List<SearchFlagCodeType> _getSearchFlag()

setSearchFlag

public SearchFlagCodeType setSearchFlag(int idx,
                                        SearchFlagCodeType value)
Parameters:
value - allowed object is SearchFlagCodeType

getPaymentMethod

public PaymentMethodSearchCodeType getPaymentMethod()
Gets the value of the paymentMethod property.

Returns:
possible object is PaymentMethodSearchCodeType

setPaymentMethod

public void setPaymentMethod(PaymentMethodSearchCodeType value)
Sets the value of the paymentMethod property.

Parameters:
value - allowed object is PaymentMethodSearchCodeType

getPreferredLocation

public PreferredLocationCodeType getPreferredLocation()
Gets the value of the preferredLocation property.

Returns:
possible object is PreferredLocationCodeType

setPreferredLocation

public void setPreferredLocation(PreferredLocationCodeType value)
Sets the value of the preferredLocation property.

Parameters:
value - allowed object is PreferredLocationCodeType

getSellerID

public String[] getSellerID()
Returns:
array of String

getSellerID

public String getSellerID(int idx)
Returns:
one of String

getSellerIDLength

public int getSellerIDLength()

setSellerID

public void setSellerID(String[] values)
Parameters:
values - allowed objects are String

_getSellerID

protected List<String> _getSellerID()

setSellerID

public String setSellerID(int idx,
                          String value)
Parameters:
value - allowed object is String

getSellerIDExclude

public String[] getSellerIDExclude()
Returns:
array of String

getSellerIDExclude

public String getSellerIDExclude(int idx)
Returns:
one of String

getSellerIDExcludeLength

public int getSellerIDExcludeLength()

setSellerIDExclude

public void setSellerIDExclude(String[] values)
Parameters:
values - allowed objects are String

_getSellerIDExclude

protected List<String> _getSellerIDExclude()

setSellerIDExclude

public String setSellerIDExclude(int idx,
                                 String value)
Parameters:
value - allowed object is String

getItemsAvailableTo

public CountryCodeType getItemsAvailableTo()
Gets the value of the itemsAvailableTo property.

Returns:
possible object is CountryCodeType

setItemsAvailableTo

public void setItemsAvailableTo(CountryCodeType value)
Sets the value of the itemsAvailableTo property.

Parameters:
value - allowed object is CountryCodeType

getItemsLocatedIn

public CountryCodeType getItemsLocatedIn()
Gets the value of the itemsLocatedIn property.

Returns:
possible object is CountryCodeType

setItemsLocatedIn

public void setItemsLocatedIn(CountryCodeType value)
Sets the value of the itemsLocatedIn property.

Parameters:
value - allowed object is CountryCodeType

getSellerBusinessType

public SellerBusinessCodeType getSellerBusinessType()
Gets the value of the sellerBusinessType property.

Returns:
possible object is SellerBusinessCodeType

setSellerBusinessType

public void setSellerBusinessType(SellerBusinessCodeType value)
Sets the value of the sellerBusinessType property.

Parameters:
value - allowed object is SellerBusinessCodeType

getCondition

public ItemConditionCodeType getCondition()
Gets the value of the condition property.

Returns:
possible object is ItemConditionCodeType

setCondition

public void setCondition(ItemConditionCodeType value)
Sets the value of the condition property.

Parameters:
value - allowed object is ItemConditionCodeType

getQuantity

public Integer getQuantity()
Gets the value of the quantity property.

Returns:
possible object is Integer

setQuantity

public void setQuantity(Integer value)
Sets the value of the quantity property.

Parameters:
value - allowed object is Integer

getQuantityOperator

public QuantityOperatorCodeType getQuantityOperator()
Gets the value of the quantityOperator property.

Returns:
possible object is QuantityOperatorCodeType

setQuantityOperator

public void setQuantityOperator(QuantityOperatorCodeType value)
Sets the value of the quantityOperator property.

Parameters:
value - allowed object is QuantityOperatorCodeType

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.