Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class CatalogProductType

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

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

This type is deprecated.

Java class for CatalogProductType complex type.

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

 <complexType name="CatalogProductType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DetailsURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="StockPhotoURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="DisplayStockPhotos" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ItemCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ProductReferenceID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="AttributeSetID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ItemSpecifics" type="{urn:ebay:apis:eBLBaseComponents}NameValueListArrayType" minOccurs="0"/>
         <element name="ReviewCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ReviewDetails" type="{urn:ebay:apis:eBLBaseComponents}ReviewDetailsType" minOccurs="0"/>
         <element name="ProductState" type="{urn:ebay:apis:eBLBaseComponents}ProductStateCodeType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.Integer attributeSetID
           
protected  java.lang.String detailsURL
           
protected  java.lang.Boolean displayStockPhotos
           
protected  java.lang.Integer itemCount
           
protected  NameValueListArrayType itemSpecifics
           
protected  java.lang.Long productReferenceID
           
protected  ProductStateCodeType productState
           
protected  java.lang.Integer reviewCount
           
protected  ReviewDetailsType reviewDetails
           
protected  java.lang.String stockPhotoURL
           
protected  java.lang.String title
           
 
Constructor Summary
CatalogProductType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.Integer getAttributeSetID()
          Gets the value of the attributeSetID property.
 java.lang.String getDetailsURL()
          Gets the value of the detailsURL property.
 java.lang.Integer getItemCount()
          Gets the value of the itemCount property.
 NameValueListArrayType getItemSpecifics()
          Gets the value of the itemSpecifics property.
 java.lang.Long getProductReferenceID()
          Gets the value of the productReferenceID property.
 ProductStateCodeType getProductState()
          Gets the value of the productState property.
 java.lang.Integer getReviewCount()
          Gets the value of the reviewCount property.
 ReviewDetailsType getReviewDetails()
          Gets the value of the reviewDetails property.
 java.lang.String getStockPhotoURL()
          Gets the value of the stockPhotoURL property.
 java.lang.String getTitle()
          Gets the value of the title property.
 java.lang.Boolean isDisplayStockPhotos()
          Gets the value of the displayStockPhotos property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setAttributeSetID(java.lang.Integer value)
          Sets the value of the attributeSetID property.
 void setDetailsURL(java.lang.String value)
          Sets the value of the detailsURL property.
 void setDisplayStockPhotos(java.lang.Boolean value)
          Sets the value of the displayStockPhotos property.
 void setItemCount(java.lang.Integer value)
          Sets the value of the itemCount property.
 void setItemSpecifics(NameValueListArrayType value)
          Sets the value of the itemSpecifics property.
 void setProductReferenceID(java.lang.Long value)
          Sets the value of the productReferenceID property.
 void setProductState(ProductStateCodeType value)
          Sets the value of the productState property.
 void setReviewCount(java.lang.Integer value)
          Sets the value of the reviewCount property.
 void setReviewDetails(ReviewDetailsType value)
          Sets the value of the reviewDetails property.
 void setStockPhotoURL(java.lang.String value)
          Sets the value of the stockPhotoURL property.
 void setTitle(java.lang.String value)
          Sets the value of the title property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

title

protected java.lang.String title

detailsURL

protected java.lang.String detailsURL

stockPhotoURL

protected java.lang.String stockPhotoURL

displayStockPhotos

protected java.lang.Boolean displayStockPhotos

itemCount

protected java.lang.Integer itemCount

productReferenceID

protected java.lang.Long productReferenceID

attributeSetID

protected java.lang.Integer attributeSetID

itemSpecifics

protected NameValueListArrayType itemSpecifics

reviewCount

protected java.lang.Integer reviewCount

reviewDetails

protected ReviewDetailsType reviewDetails

productState

protected ProductStateCodeType productState

any

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

CatalogProductType

public CatalogProductType()
Method Detail

getTitle

public java.lang.String getTitle()
Gets the value of the title property.

Returns:
possible object is String

setTitle

public void setTitle(java.lang.String value)
Sets the value of the title property.

Parameters:
value - allowed object is String

getDetailsURL

public java.lang.String getDetailsURL()
Gets the value of the detailsURL property.

Returns:
possible object is String

setDetailsURL

public void setDetailsURL(java.lang.String value)
Sets the value of the detailsURL property.

Parameters:
value - allowed object is String

getStockPhotoURL

public java.lang.String getStockPhotoURL()
Gets the value of the stockPhotoURL property.

Returns:
possible object is String

setStockPhotoURL

public void setStockPhotoURL(java.lang.String value)
Sets the value of the stockPhotoURL property.

Parameters:
value - allowed object is String

isDisplayStockPhotos

public java.lang.Boolean isDisplayStockPhotos()
Gets the value of the displayStockPhotos property.

Returns:
possible object is Boolean

setDisplayStockPhotos

public void setDisplayStockPhotos(java.lang.Boolean value)
Sets the value of the displayStockPhotos property.

Parameters:
value - allowed object is Boolean

getItemCount

public java.lang.Integer getItemCount()
Gets the value of the itemCount property.

Returns:
possible object is Integer

setItemCount

public void setItemCount(java.lang.Integer value)
Sets the value of the itemCount property.

Parameters:
value - allowed object is Integer

getProductReferenceID

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

Returns:
possible object is Long

setProductReferenceID

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

Parameters:
value - allowed object is Long

getAttributeSetID

public java.lang.Integer getAttributeSetID()
Gets the value of the attributeSetID property.

Returns:
possible object is Integer

setAttributeSetID

public void setAttributeSetID(java.lang.Integer value)
Sets the value of the attributeSetID property.

Parameters:
value - allowed object is Integer

getItemSpecifics

public NameValueListArrayType getItemSpecifics()
Gets the value of the itemSpecifics property.

Returns:
possible object is NameValueListArrayType

setItemSpecifics

public void setItemSpecifics(NameValueListArrayType value)
Sets the value of the itemSpecifics property.

Parameters:
value - allowed object is NameValueListArrayType

getReviewCount

public java.lang.Integer getReviewCount()
Gets the value of the reviewCount property.

Returns:
possible object is Integer

setReviewCount

public void setReviewCount(java.lang.Integer value)
Sets the value of the reviewCount property.

Parameters:
value - allowed object is Integer

getReviewDetails

public ReviewDetailsType getReviewDetails()
Gets the value of the reviewDetails property.

Returns:
possible object is ReviewDetailsType

setReviewDetails

public void setReviewDetails(ReviewDetailsType value)
Sets the value of the reviewDetails property.

Parameters:
value - allowed object is ReviewDetailsType

getProductState

public ProductStateCodeType getProductState()
Gets the value of the productState property.

Returns:
possible object is ProductStateCodeType

setProductState

public void setProductState(ProductStateCodeType value)
Sets the value of the productState property.

Parameters:
value - allowed object is ProductStateCodeType

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.