Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ProductType

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

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

This type is deprecated.

Java class for ProductType complex type.

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

 <complexType name="ProductType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CharacteristicsSet" type="{urn:ebay:apis:eBLBaseComponents}CharacteristicsSetType" minOccurs="0"/>
         <element name="DetailsURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="NumItems" type="{http://www.w3.org/2001/XMLSchema}int" 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="ProductReferenceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <any/>
       </sequence>
       <attribute name="productID" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="stockPhotoURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  CharacteristicsSetType characteristicsSet
           
protected  java.lang.String detailsURL
           
protected  AmountType maxPrice
           
protected  AmountType minPrice
           
protected  java.lang.Integer numItems
           
protected  java.lang.String productID
           
protected  java.lang.String productReferenceID
           
protected  java.lang.String stockPhotoURL
           
protected  java.lang.String title
           
 
Constructor Summary
ProductType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 CharacteristicsSetType getCharacteristicsSet()
          Gets the value of the characteristicsSet property.
 java.lang.String getDetailsURL()
          Gets the value of the detailsURL property.
 AmountType getMaxPrice()
          Gets the value of the maxPrice property.
 AmountType getMinPrice()
          Gets the value of the minPrice property.
 java.lang.Integer getNumItems()
          Gets the value of the numItems 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 getStockPhotoURL()
          Gets the value of the stockPhotoURL property.
 java.lang.String getTitle()
          Gets the value of the title property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setCharacteristicsSet(CharacteristicsSetType value)
          Sets the value of the characteristicsSet property.
 void setDetailsURL(java.lang.String value)
          Sets the value of the detailsURL property.
 void setMaxPrice(AmountType value)
          Sets the value of the maxPrice property.
 void setMinPrice(AmountType value)
          Sets the value of the minPrice property.
 void setNumItems(java.lang.Integer value)
          Sets the value of the numItems 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 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

characteristicsSet

protected CharacteristicsSetType characteristicsSet

detailsURL

protected java.lang.String detailsURL

numItems

protected java.lang.Integer numItems

minPrice

protected AmountType minPrice

maxPrice

protected AmountType maxPrice

productReferenceID

protected java.lang.String productReferenceID

any

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

productID

protected java.lang.String productID

stockPhotoURL

protected java.lang.String stockPhotoURL

title

protected java.lang.String title
Constructor Detail

ProductType

public ProductType()
Method Detail

getCharacteristicsSet

public CharacteristicsSetType getCharacteristicsSet()
Gets the value of the characteristicsSet property.

Returns:
possible object is CharacteristicsSetType

setCharacteristicsSet

public void setCharacteristicsSet(CharacteristicsSetType value)
Sets the value of the characteristicsSet property.

Parameters:
value - allowed object is CharacteristicsSetType

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

getNumItems

public java.lang.Integer getNumItems()
Gets the value of the numItems property.

Returns:
possible object is Integer

setNumItems

public void setNumItems(java.lang.Integer value)
Sets the value of the numItems property.

Parameters:
value - allowed object is Integer

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

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

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

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

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

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.