Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ProductSearchType

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

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

This type is deprecated.

Java class for ProductSearchType complex type.

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

 <complexType name="ProductSearchType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ProductSearchID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AttributeSetID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="ProductFinderID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ProductID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SortAttributeID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MaxChildrenPerFamily" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="SearchAttributes" type="{urn:ebay:apis:eBLBaseComponents}SearchAttributesType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Pagination" type="{urn:ebay:apis:eBLBaseComponents}PaginationType" minOccurs="0"/>
         <element name="AvailableItemsOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="QueryKeywords" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CharacteristicSetIDs" type="{urn:ebay:apis:eBLBaseComponents}CharacteristicSetIDsType" minOccurs="0"/>
         <element name="ProductReferenceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  int attributeSetID
           
protected  java.lang.Boolean availableItemsOnly
           
protected  CharacteristicSetIDsType characteristicSetIDs
           
protected  java.lang.Integer maxChildrenPerFamily
           
protected  PaginationType pagination
           
protected  java.lang.Integer productFinderID
           
protected  java.lang.String productID
           
protected  java.lang.String productReferenceID
           
protected  java.lang.String productSearchID
           
protected  java.lang.String queryKeywords
           
protected  java.util.List<SearchAttributesType> searchAttributes
           
protected  java.lang.Integer sortAttributeID
           
 
Constructor Summary
ProductSearchType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
protected  java.util.List<SearchAttributesType> _getSearchAttributes()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 int getAttributeSetID()
          Gets the value of the attributeSetID property.
 CharacteristicSetIDsType getCharacteristicSetIDs()
          Gets the value of the characteristicSetIDs property.
 java.lang.Integer getMaxChildrenPerFamily()
          Gets the value of the maxChildrenPerFamily property.
 PaginationType getPagination()
          Gets the value of the pagination property.
 java.lang.Integer getProductFinderID()
          Gets the value of the productFinderID property.
 java.lang.String getProductID()
          Gets the value of the productID property.
 java.lang.String getProductReferenceID()
          Gets the value of the productReferenceID property.
 java.lang.String getProductSearchID()
          Gets the value of the productSearchID property.
 java.lang.String getQueryKeywords()
          Gets the value of the queryKeywords property.
 SearchAttributesType[] getSearchAttributes()
           
 SearchAttributesType getSearchAttributes(int idx)
           
 int getSearchAttributesLength()
           
 java.lang.Integer getSortAttributeID()
          Gets the value of the sortAttributeID property.
 java.lang.Boolean isAvailableItemsOnly()
          Gets the value of the availableItemsOnly property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setAttributeSetID(int value)
          Sets the value of the attributeSetID property.
 void setAvailableItemsOnly(java.lang.Boolean value)
          Sets the value of the availableItemsOnly property.
 void setCharacteristicSetIDs(CharacteristicSetIDsType value)
          Sets the value of the characteristicSetIDs property.
 void setMaxChildrenPerFamily(java.lang.Integer value)
          Sets the value of the maxChildrenPerFamily property.
 void setPagination(PaginationType value)
          Sets the value of the pagination property.
 void setProductFinderID(java.lang.Integer value)
          Sets the value of the productFinderID property.
 void setProductID(java.lang.String value)
          Sets the value of the productID property.
 void setProductReferenceID(java.lang.String value)
          Sets the value of the productReferenceID property.
 void setProductSearchID(java.lang.String value)
          Sets the value of the productSearchID property.
 void setQueryKeywords(java.lang.String value)
          Sets the value of the queryKeywords property.
 SearchAttributesType setSearchAttributes(int idx, SearchAttributesType value)
           
 void setSearchAttributes(SearchAttributesType[] values)
           
 void setSortAttributeID(java.lang.Integer value)
          Sets the value of the sortAttributeID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

productSearchID

protected java.lang.String productSearchID

attributeSetID

protected int attributeSetID

productFinderID

protected java.lang.Integer productFinderID

productID

protected java.lang.String productID

sortAttributeID

protected java.lang.Integer sortAttributeID

maxChildrenPerFamily

protected java.lang.Integer maxChildrenPerFamily

searchAttributes

protected java.util.List<SearchAttributesType> searchAttributes

pagination

protected PaginationType pagination

availableItemsOnly

protected java.lang.Boolean availableItemsOnly

queryKeywords

protected java.lang.String queryKeywords

characteristicSetIDs

protected CharacteristicSetIDsType characteristicSetIDs

productReferenceID

protected java.lang.String productReferenceID

any

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

ProductSearchType

public ProductSearchType()
Method Detail

getProductSearchID

public java.lang.String getProductSearchID()
Gets the value of the productSearchID property.

Returns:
possible object is String

setProductSearchID

public void setProductSearchID(java.lang.String value)
Sets the value of the productSearchID property.

Parameters:
value - allowed object is String

getAttributeSetID

public int getAttributeSetID()
Gets the value of the attributeSetID property.


setAttributeSetID

public void setAttributeSetID(int value)
Sets the value of the attributeSetID property.


getProductFinderID

public java.lang.Integer getProductFinderID()
Gets the value of the productFinderID property.

Returns:
possible object is Integer

setProductFinderID

public void setProductFinderID(java.lang.Integer value)
Sets the value of the productFinderID property.

Parameters:
value - allowed object is Integer

getProductID

public java.lang.String getProductID()
Gets the value of the productID property.

Returns:
possible object is String

setProductID

public void setProductID(java.lang.String value)
Sets the value of the productID property.

Parameters:
value - allowed object is String

getSortAttributeID

public java.lang.Integer getSortAttributeID()
Gets the value of the sortAttributeID property.

Returns:
possible object is Integer

setSortAttributeID

public void setSortAttributeID(java.lang.Integer value)
Sets the value of the sortAttributeID property.

Parameters:
value - allowed object is Integer

getMaxChildrenPerFamily

public java.lang.Integer getMaxChildrenPerFamily()
Gets the value of the maxChildrenPerFamily property.

Returns:
possible object is Integer

setMaxChildrenPerFamily

public void setMaxChildrenPerFamily(java.lang.Integer value)
Sets the value of the maxChildrenPerFamily property.

Parameters:
value - allowed object is Integer

getSearchAttributes

public SearchAttributesType[] getSearchAttributes()
Returns:
array of SearchAttributesType

getSearchAttributes

public SearchAttributesType getSearchAttributes(int idx)
Returns:
one of SearchAttributesType

getSearchAttributesLength

public int getSearchAttributesLength()

setSearchAttributes

public void setSearchAttributes(SearchAttributesType[] values)
Parameters:
values - allowed objects are SearchAttributesType

_getSearchAttributes

protected java.util.List<SearchAttributesType> _getSearchAttributes()

setSearchAttributes

public SearchAttributesType setSearchAttributes(int idx,
                                                SearchAttributesType value)
Parameters:
value - allowed object is SearchAttributesType

getPagination

public PaginationType getPagination()
Gets the value of the pagination property.

Returns:
possible object is PaginationType

setPagination

public void setPagination(PaginationType value)
Sets the value of the pagination property.

Parameters:
value - allowed object is PaginationType

isAvailableItemsOnly

public java.lang.Boolean isAvailableItemsOnly()
Gets the value of the availableItemsOnly property.

Returns:
possible object is Boolean

setAvailableItemsOnly

public void setAvailableItemsOnly(java.lang.Boolean value)
Sets the value of the availableItemsOnly property.

Parameters:
value - allowed object is Boolean

getQueryKeywords

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

Returns:
possible object is String

setQueryKeywords

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

Parameters:
value - allowed object is String

getCharacteristicSetIDs

public CharacteristicSetIDsType getCharacteristicSetIDs()
Gets the value of the characteristicSetIDs property.

Returns:
possible object is CharacteristicSetIDsType

setCharacteristicSetIDs

public void setCharacteristicSetIDs(CharacteristicSetIDsType value)
Sets the value of the characteristicSetIDs property.

Parameters:
value - allowed object is CharacteristicSetIDsType

getProductReferenceID

public java.lang.String getProductReferenceID()
Gets the value of the productReferenceID property.

Returns:
possible object is String

setProductReferenceID

public void setProductReferenceID(java.lang.String value)
Sets the value of the productReferenceID property.

Parameters:
value - allowed object is String

getAny

public java.lang.Object[] getAny()
Returns:
array of Object Element

getAny

public java.lang.Object getAny(int idx)
Returns:
one of Object Element

getAnyLength

public int getAnyLength()

setAny

public void setAny(java.lang.Object[] values)
Parameters:
values - allowed objects are Object Element

_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 Object Element

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.