Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class RecommendationsType

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

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

This type is used to provide details about recommended Item Specifics and Product Identifier types.

Java class for RecommendationsType complex type.

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

 <complexType name="RecommendationsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CategoryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ProductIdentifiers" type="{urn:ebay:apis:eBLBaseComponents}ProductIdentifiersType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="NameRecommendation" type="{urn:ebay:apis:eBLBaseComponents}NameRecommendationType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Updated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.String categoryID
           
protected  java.util.List<NameRecommendationType> nameRecommendation
           
protected  java.util.List<ProductIdentifiersType> productIdentifiers
           
protected  java.lang.Boolean updated
           
 
Constructor Summary
RecommendationsType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
protected  java.util.List<NameRecommendationType> _getNameRecommendation()
           
protected  java.util.List<ProductIdentifiersType> _getProductIdentifiers()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.String getCategoryID()
          Gets the value of the categoryID property.
 NameRecommendationType[] getNameRecommendation()
           
 NameRecommendationType getNameRecommendation(int idx)
           
 int getNameRecommendationLength()
           
 ProductIdentifiersType[] getProductIdentifiers()
           
 ProductIdentifiersType getProductIdentifiers(int idx)
           
 int getProductIdentifiersLength()
           
 java.lang.Boolean isUpdated()
          Gets the value of the updated property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setCategoryID(java.lang.String value)
          Sets the value of the categoryID property.
 NameRecommendationType setNameRecommendation(int idx, NameRecommendationType value)
           
 void setNameRecommendation(NameRecommendationType[] values)
           
 ProductIdentifiersType setProductIdentifiers(int idx, ProductIdentifiersType value)
           
 void setProductIdentifiers(ProductIdentifiersType[] values)
           
 void setUpdated(java.lang.Boolean value)
          Sets the value of the updated property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

categoryID

protected java.lang.String categoryID

productIdentifiers

protected java.util.List<ProductIdentifiersType> productIdentifiers

nameRecommendation

protected java.util.List<NameRecommendationType> nameRecommendation

updated

protected java.lang.Boolean updated

any

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

RecommendationsType

public RecommendationsType()
Method Detail

getCategoryID

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

Returns:
possible object is String

setCategoryID

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

Parameters:
value - allowed object is String

getProductIdentifiers

public ProductIdentifiersType[] getProductIdentifiers()
Returns:
array of ProductIdentifiersType

getProductIdentifiers

public ProductIdentifiersType getProductIdentifiers(int idx)
Returns:
one of ProductIdentifiersType

getProductIdentifiersLength

public int getProductIdentifiersLength()

setProductIdentifiers

public void setProductIdentifiers(ProductIdentifiersType[] values)
Parameters:
values - allowed objects are ProductIdentifiersType

_getProductIdentifiers

protected java.util.List<ProductIdentifiersType> _getProductIdentifiers()

setProductIdentifiers

public ProductIdentifiersType setProductIdentifiers(int idx,
                                                    ProductIdentifiersType value)
Parameters:
value - allowed object is ProductIdentifiersType

getNameRecommendation

public NameRecommendationType[] getNameRecommendation()
Returns:
array of NameRecommendationType

getNameRecommendation

public NameRecommendationType getNameRecommendation(int idx)
Returns:
one of NameRecommendationType

getNameRecommendationLength

public int getNameRecommendationLength()

setNameRecommendation

public void setNameRecommendation(NameRecommendationType[] values)
Parameters:
values - allowed objects are NameRecommendationType

_getNameRecommendation

protected java.util.List<NameRecommendationType> _getNameRecommendation()

setNameRecommendation

public NameRecommendationType setNameRecommendation(int idx,
                                                    NameRecommendationType value)
Parameters:
value - allowed object is NameRecommendationType

isUpdated

public java.lang.Boolean isUpdated()
Gets the value of the updated property.

Returns:
possible object is Boolean

setUpdated

public void setUpdated(java.lang.Boolean value)
Sets the value of the updated property.

Parameters:
value - allowed object is Boolean

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.