|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebay.soap.eBLBaseComponents.VariationType
public class VariationType
This type defines the Variation container, which provides full details on each item variation in a multi-variation listing.
Java class for VariationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VariationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="SKU" type="{urn:ebay:apis:eBLBaseComponents}SKUType" minOccurs="0"/> <element name="StartPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="VariationSpecifics" type="{urn:ebay:apis:eBLBaseComponents}NameValueListArrayType" minOccurs="0"/> <element name="UnitsAvailable" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="UnitCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="SellingStatus" type="{urn:ebay:apis:eBLBaseComponents}SellingStatusType" minOccurs="0"/> <element name="VariationTitle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="VariationViewItemURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="Delete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="SellingManagerProductInventoryStatus" type="{urn:ebay:apis:eBLBaseComponents}SellingManagerProductInventoryStatusType" minOccurs="0"/> <element name="WatchCount" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="PrivateNotes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="DiscountPriceInfo" type="{urn:ebay:apis:eBLBaseComponents}DiscountPriceInfoType" minOccurs="0"/> <element name="VariationProductListingDetails" type="{urn:ebay:apis:eBLBaseComponents}VariationProductListingDetailsType" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected List<Object> |
any
|
protected Boolean |
delete
|
protected DiscountPriceInfoType |
discountPriceInfo
|
protected String |
privateNotes
|
protected Integer |
quantity
|
protected SellingManagerProductInventoryStatusType |
sellingManagerProductInventoryStatus
|
protected SellingStatusType |
sellingStatus
|
protected String |
sku
|
protected AmountType |
startPrice
|
protected AmountType |
unitCost
|
protected Integer |
unitsAvailable
|
protected VariationProductListingDetailsType |
variationProductListingDetails
|
protected NameValueListArrayType |
variationSpecifics
|
protected String |
variationTitle
|
protected String |
variationViewItemURL
|
protected Long |
watchCount
|
Constructor Summary | |
---|---|
VariationType()
|
Method Summary | |
---|---|
protected List<Object> |
_getAny()
|
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
DiscountPriceInfoType |
getDiscountPriceInfo()
Gets the value of the discountPriceInfo property. |
String |
getPrivateNotes()
Gets the value of the privateNotes property. |
Integer |
getQuantity()
Gets the value of the quantity property. |
SellingManagerProductInventoryStatusType |
getSellingManagerProductInventoryStatus()
Gets the value of the sellingManagerProductInventoryStatus property. |
SellingStatusType |
getSellingStatus()
Gets the value of the sellingStatus property. |
String |
getSKU()
Gets the value of the sku property. |
AmountType |
getStartPrice()
Gets the value of the startPrice property. |
AmountType |
getUnitCost()
Gets the value of the unitCost property. |
Integer |
getUnitsAvailable()
Gets the value of the unitsAvailable property. |
VariationProductListingDetailsType |
getVariationProductListingDetails()
Gets the value of the variationProductListingDetails property. |
NameValueListArrayType |
getVariationSpecifics()
Gets the value of the variationSpecifics property. |
String |
getVariationTitle()
Gets the value of the variationTitle property. |
String |
getVariationViewItemURL()
Gets the value of the variationViewItemURL property. |
Long |
getWatchCount()
Gets the value of the watchCount property. |
Boolean |
isDelete()
Gets the value of the delete property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setDelete(Boolean value)
Sets the value of the delete property. |
void |
setDiscountPriceInfo(DiscountPriceInfoType value)
Sets the value of the discountPriceInfo property. |
void |
setPrivateNotes(String value)
Sets the value of the privateNotes property. |
void |
setQuantity(Integer value)
Sets the value of the quantity property. |
void |
setSellingManagerProductInventoryStatus(SellingManagerProductInventoryStatusType value)
Sets the value of the sellingManagerProductInventoryStatus property. |
void |
setSellingStatus(SellingStatusType value)
Sets the value of the sellingStatus property. |
void |
setSKU(String value)
Sets the value of the sku property. |
void |
setStartPrice(AmountType value)
Sets the value of the startPrice property. |
void |
setUnitCost(AmountType value)
Sets the value of the unitCost property. |
void |
setUnitsAvailable(Integer value)
Sets the value of the unitsAvailable property. |
void |
setVariationProductListingDetails(VariationProductListingDetailsType value)
Sets the value of the variationProductListingDetails property. |
void |
setVariationSpecifics(NameValueListArrayType value)
Sets the value of the variationSpecifics property. |
void |
setVariationTitle(String value)
Sets the value of the variationTitle property. |
void |
setVariationViewItemURL(String value)
Sets the value of the variationViewItemURL property. |
void |
setWatchCount(Long value)
Sets the value of the watchCount property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String sku
protected AmountType startPrice
protected Integer quantity
protected NameValueListArrayType variationSpecifics
protected Integer unitsAvailable
protected AmountType unitCost
protected SellingStatusType sellingStatus
protected String variationTitle
protected String variationViewItemURL
protected Boolean delete
protected SellingManagerProductInventoryStatusType sellingManagerProductInventoryStatus
protected Long watchCount
protected String privateNotes
protected DiscountPriceInfoType discountPriceInfo
protected VariationProductListingDetailsType variationProductListingDetails
protected List<Object> any
Constructor Detail |
---|
public VariationType()
Method Detail |
---|
public String getSKU()
String
public void setSKU(String value)
value
- allowed object is
String
public AmountType getStartPrice()
AmountType
public void setStartPrice(AmountType value)
value
- allowed object is
AmountType
public Integer getQuantity()
Integer
public void setQuantity(Integer value)
value
- allowed object is
Integer
public NameValueListArrayType getVariationSpecifics()
NameValueListArrayType
public void setVariationSpecifics(NameValueListArrayType value)
value
- allowed object is
NameValueListArrayType
public Integer getUnitsAvailable()
Integer
public void setUnitsAvailable(Integer value)
value
- allowed object is
Integer
public AmountType getUnitCost()
AmountType
public void setUnitCost(AmountType value)
value
- allowed object is
AmountType
public SellingStatusType getSellingStatus()
SellingStatusType
public void setSellingStatus(SellingStatusType value)
value
- allowed object is
SellingStatusType
public String getVariationTitle()
String
public void setVariationTitle(String value)
value
- allowed object is
String
public String getVariationViewItemURL()
String
public void setVariationViewItemURL(String value)
value
- allowed object is
String
public Boolean isDelete()
Boolean
public void setDelete(Boolean value)
value
- allowed object is
Boolean
public SellingManagerProductInventoryStatusType getSellingManagerProductInventoryStatus()
SellingManagerProductInventoryStatusType
public void setSellingManagerProductInventoryStatus(SellingManagerProductInventoryStatusType value)
value
- allowed object is
SellingManagerProductInventoryStatusType
public Long getWatchCount()
Long
public void setWatchCount(Long value)
value
- allowed object is
Long
public String getPrivateNotes()
String
public void setPrivateNotes(String value)
value
- allowed object is
String
public DiscountPriceInfoType getDiscountPriceInfo()
DiscountPriceInfoType
public void setDiscountPriceInfo(DiscountPriceInfoType value)
value
- allowed object is
DiscountPriceInfoType
public VariationProductListingDetailsType getVariationProductListingDetails()
VariationProductListingDetailsType
public void setVariationProductListingDetails(VariationProductListingDetailsType value)
value
- allowed object is
VariationProductListingDetailsType
public Object[] getAny()
Element
Object
public Object getAny(int idx)
Element
Object
public int getAnyLength()
public void setAny(Object[] values)
values
- allowed objects are
Element
Object
protected List<Object> _getAny()
public Object setAny(int idx, Object value)
value
- allowed object is
Element
Object
|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.