Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SellingManagerProductDetailsType

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

public class SellingManagerProductDetailsType
extends Object
implements 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  List<Object> any
           
protected  String customLabel
           
protected  Long folderID
           
protected  String note
           
protected  Long productID
           
protected  String productName
           
protected  Integer quantityAvailable
           
protected  Boolean restockAlert
           
protected  Integer restockThreshold
           
protected  AmountType unitCost
           
protected  SellingManagerVendorDetailsType vendorInfo
           
 
Constructor Summary
SellingManagerProductDetailsType()
           
 
Method Summary
protected  List<Object> _getAny()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 String getCustomLabel()
          Gets the value of the customLabel property.
 Long getFolderID()
          Gets the value of the folderID property.
 String getNote()
          Gets the value of the note property.
 Long getProductID()
          Gets the value of the productID property.
 String getProductName()
          Gets the value of the productName property.
 Integer getQuantityAvailable()
          Gets the value of the quantityAvailable property.
 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.
 Boolean isRestockAlert()
          Gets the value of the restockAlert property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setCustomLabel(String value)
          Sets the value of the customLabel property.
 void setFolderID(Long value)
          Sets the value of the folderID property.
 void setNote(String value)
          Sets the value of the note property.
 void setProductID(Long value)
          Sets the value of the productID property.
 void setProductName(String value)
          Sets the value of the productName property.
 void setQuantityAvailable(Integer value)
          Sets the value of the quantityAvailable property.
 void setRestockAlert(Boolean value)
          Sets the value of the restockAlert property.
 void setRestockThreshold(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 String productName

productID

protected Long productID

customLabel

protected String customLabel

quantityAvailable

protected Integer quantityAvailable

unitCost

protected AmountType unitCost

folderID

protected Long folderID

restockAlert

protected Boolean restockAlert

restockThreshold

protected Integer restockThreshold

vendorInfo

protected SellingManagerVendorDetailsType vendorInfo

note

protected String note

any

protected List<Object> any
Constructor Detail

SellingManagerProductDetailsType

public SellingManagerProductDetailsType()
Method Detail

getProductName

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

Returns:
possible object is String

setProductName

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

Parameters:
value - allowed object is String

getProductID

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

Returns:
possible object is Long

setProductID

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

Parameters:
value - allowed object is Long

getCustomLabel

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

Returns:
possible object is String

setCustomLabel

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

Parameters:
value - allowed object is String

getQuantityAvailable

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

Returns:
possible object is Integer

setQuantityAvailable

public void setQuantityAvailable(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 Long getFolderID()
Gets the value of the folderID property.

Returns:
possible object is Long

setFolderID

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

Parameters:
value - allowed object is Long

isRestockAlert

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

Returns:
possible object is Boolean

setRestockAlert

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

Parameters:
value - allowed object is Boolean

getRestockThreshold

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

Returns:
possible object is Integer

setRestockThreshold

public void setRestockThreshold(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 String getNote()
Gets the value of the note property.

Returns:
possible object is String

setNote

public void setNote(String value)
Sets the value of the note property.

Parameters:
value - allowed object is String

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_getAny

protected List<Object> _getAny()

setAny

public Object setAny(int idx,
                     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.