Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SellingManagerProductDetailsType

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

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

Returned if the user is a Selling Manager user. Defines product information for Selling Manager users.

Java class for SellingManagerProductDetailsType complex type.

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

 <complexType name="SellingManagerProductDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ProductName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ProductID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="CustomLabel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="QuantityAvailable" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="UnitCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="FolderID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="RestockAlert" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="RestockThreshold" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="VendorInfo" type="{urn:ebay:apis:eBLBaseComponents}SellingManagerVendorDetailsType" minOccurs="0"/>
         <element name="Note" 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  java.lang.String customLabel
           
protected  java.lang.Long folderID
           
protected  java.lang.String note
           
protected  java.lang.Long productID
           
protected  java.lang.String productName
           
protected  java.lang.Integer quantityAvailable
           
protected  java.lang.Boolean restockAlert
           
protected  java.lang.Integer restockThreshold
           
protected  AmountType unitCost
           
protected  SellingManagerVendorDetailsType vendorInfo
           
 
Constructor Summary
SellingManagerProductDetailsType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.String getCustomLabel()
          Gets the value of the customLabel property.
 java.lang.Long getFolderID()
          Gets the value of the folderID property.
 java.lang.String getNote()
          Gets the value of the note property.
 java.lang.Long getProductID()
          Gets the value of the productID property.
 java.lang.String getProductName()
          Gets the value of the productName property.
 java.lang.Integer getQuantityAvailable()
          Gets the value of the quantityAvailable property.
 java.lang.Integer getRestockThreshold()
          Gets the value of the restockThreshold property.
 AmountType getUnitCost()
          Gets the value of the unitCost property.
 SellingManagerVendorDetailsType getVendorInfo()
          Gets the value of the vendorInfo property.
 java.lang.Boolean isRestockAlert()
          Gets the value of the restockAlert property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setCustomLabel(java.lang.String value)
          Sets the value of the customLabel property.
 void setFolderID(java.lang.Long value)
          Sets the value of the folderID property.
 void setNote(java.lang.String value)
          Sets the value of the note property.
 void setProductID(java.lang.Long value)
          Sets the value of the productID property.
 void setProductName(java.lang.String value)
          Sets the value of the productName property.
 void setQuantityAvailable(java.lang.Integer value)
          Sets the value of the quantityAvailable property.
 void setRestockAlert(java.lang.Boolean value)
          Sets the value of the restockAlert property.
 void setRestockThreshold(java.lang.Integer value)
          Sets the value of the restockThreshold property.
 void setUnitCost(AmountType value)
          Sets the value of the unitCost property.
 void setVendorInfo(SellingManagerVendorDetailsType value)
          Sets the value of the vendorInfo property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

productName

protected java.lang.String productName

productID

protected java.lang.Long productID

customLabel

protected java.lang.String customLabel

quantityAvailable

protected java.lang.Integer quantityAvailable

unitCost

protected AmountType unitCost

folderID

protected java.lang.Long folderID

restockAlert

protected java.lang.Boolean restockAlert

restockThreshold

protected java.lang.Integer restockThreshold

vendorInfo

protected SellingManagerVendorDetailsType vendorInfo

note

protected java.lang.String note

any

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

SellingManagerProductDetailsType

public SellingManagerProductDetailsType()
Method Detail

getProductName

public java.lang.String getProductName()
Gets the value of the productName property.

Returns:
possible object is String

setProductName

public void setProductName(java.lang.String value)
Sets the value of the productName property.

Parameters:
value - allowed object is String

getProductID

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

Returns:
possible object is Long

setProductID

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

Parameters:
value - allowed object is Long

getCustomLabel

public java.lang.String getCustomLabel()
Gets the value of the customLabel property.

Returns:
possible object is String

setCustomLabel

public void setCustomLabel(java.lang.String value)
Sets the value of the customLabel property.

Parameters:
value - allowed object is String

getQuantityAvailable

public java.lang.Integer getQuantityAvailable()
Gets the value of the quantityAvailable property.

Returns:
possible object is Integer

setQuantityAvailable

public void setQuantityAvailable(java.lang.Integer value)
Sets the value of the quantityAvailable property.

Parameters:
value - allowed object is Integer

getUnitCost

public AmountType getUnitCost()
Gets the value of the unitCost property.

Returns:
possible object is AmountType

setUnitCost

public void setUnitCost(AmountType value)
Sets the value of the unitCost property.

Parameters:
value - allowed object is AmountType

getFolderID

public java.lang.Long getFolderID()
Gets the value of the folderID property.

Returns:
possible object is Long

setFolderID

public void setFolderID(java.lang.Long value)
Sets the value of the folderID property.

Parameters:
value - allowed object is Long

isRestockAlert

public java.lang.Boolean isRestockAlert()
Gets the value of the restockAlert property.

Returns:
possible object is Boolean

setRestockAlert

public void setRestockAlert(java.lang.Boolean value)
Sets the value of the restockAlert property.

Parameters:
value - allowed object is Boolean

getRestockThreshold

public java.lang.Integer getRestockThreshold()
Gets the value of the restockThreshold property.

Returns:
possible object is Integer

setRestockThreshold

public void setRestockThreshold(java.lang.Integer value)
Sets the value of the restockThreshold property.

Parameters:
value - allowed object is Integer

getVendorInfo

public SellingManagerVendorDetailsType getVendorInfo()
Gets the value of the vendorInfo property.

Returns:
possible object is SellingManagerVendorDetailsType

setVendorInfo

public void setVendorInfo(SellingManagerVendorDetailsType value)
Sets the value of the vendorInfo property.

Parameters:
value - allowed object is SellingManagerVendorDetailsType

getNote

public java.lang.String getNote()
Gets the value of the note property.

Returns:
possible object is String

setNote

public void setNote(java.lang.String value)
Sets the value of the note 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.