|
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 multiple-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 java.util.List<java.lang.Object> |
any
|
protected java.lang.Boolean |
delete
|
protected DiscountPriceInfoType |
discountPriceInfo
|
protected java.lang.String |
privateNotes
|
protected java.lang.Integer |
quantity
|
protected SellingManagerProductInventoryStatusType |
sellingManagerProductInventoryStatus
|
protected SellingStatusType |
sellingStatus
|
protected java.lang.String |
sku
|
protected AmountType |
startPrice
|
protected AmountType |
unitCost
|
protected java.lang.Integer |
unitsAvailable
|
protected VariationProductListingDetailsType |
variationProductListingDetails
|
protected NameValueListArrayType |
variationSpecifics
|
protected java.lang.String |
variationTitle
|
protected java.lang.String |
variationViewItemURL
|
protected java.lang.Long |
watchCount
|
Constructor Summary | |
---|---|
VariationType()
|
Method Summary | |
---|---|
protected java.util.List<java.lang.Object> |
_getAny()
|
java.lang.Object[] |
getAny()
|
java.lang.Object |
getAny(int idx)
|
int |
getAnyLength()
|
DiscountPriceInfoType |
getDiscountPriceInfo()
Gets the value of the discountPriceInfo property. |
java.lang.String |
getPrivateNotes()
Gets the value of the privateNotes property. |
java.lang.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. |
java.lang.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. |
java.lang.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. |
java.lang.String |
getVariationTitle()
Gets the value of the variationTitle property. |
java.lang.String |
getVariationViewItemURL()
Gets the value of the variationViewItemURL property. |
java.lang.Long |
getWatchCount()
Gets the value of the watchCount property. |
java.lang.Boolean |
isDelete()
Gets the value of the delete property. |
java.lang.Object |
setAny(int idx,
java.lang.Object value)
|
void |
setAny(java.lang.Object[] values)
|
void |
setDelete(java.lang.Boolean value)
Sets the value of the delete property. |
void |
setDiscountPriceInfo(DiscountPriceInfoType value)
Sets the value of the discountPriceInfo property. |
void |
setPrivateNotes(java.lang.String value)
Sets the value of the privateNotes property. |
void |
setQuantity(java.lang.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(java.lang.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(java.lang.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(java.lang.String value)
Sets the value of the variationTitle property. |
void |
setVariationViewItemURL(java.lang.String value)
Sets the value of the variationViewItemURL property. |
void |
setWatchCount(java.lang.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 java.lang.String sku
protected AmountType startPrice
protected java.lang.Integer quantity
protected NameValueListArrayType variationSpecifics
protected java.lang.Integer unitsAvailable
protected AmountType unitCost
protected SellingStatusType sellingStatus
protected java.lang.String variationTitle
protected java.lang.String variationViewItemURL
protected java.lang.Boolean delete
protected SellingManagerProductInventoryStatusType sellingManagerProductInventoryStatus
protected java.lang.Long watchCount
protected java.lang.String privateNotes
protected DiscountPriceInfoType discountPriceInfo
protected VariationProductListingDetailsType variationProductListingDetails
protected java.util.List<java.lang.Object> any
Constructor Detail |
---|
public VariationType()
Method Detail |
---|
public java.lang.String getSKU()
String
public void setSKU(java.lang.String value)
value
- allowed object is
String
public AmountType getStartPrice()
AmountType
public void setStartPrice(AmountType value)
value
- allowed object is
AmountType
public java.lang.Integer getQuantity()
Integer
public void setQuantity(java.lang.Integer value)
value
- allowed object is
Integer
public NameValueListArrayType getVariationSpecifics()
NameValueListArrayType
public void setVariationSpecifics(NameValueListArrayType value)
value
- allowed object is
NameValueListArrayType
public java.lang.Integer getUnitsAvailable()
Integer
public void setUnitsAvailable(java.lang.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 java.lang.String getVariationTitle()
String
public void setVariationTitle(java.lang.String value)
value
- allowed object is
String
public java.lang.String getVariationViewItemURL()
String
public void setVariationViewItemURL(java.lang.String value)
value
- allowed object is
String
public java.lang.Boolean isDelete()
Boolean
public void setDelete(java.lang.Boolean value)
value
- allowed object is
Boolean
public SellingManagerProductInventoryStatusType getSellingManagerProductInventoryStatus()
SellingManagerProductInventoryStatusType
public void setSellingManagerProductInventoryStatus(SellingManagerProductInventoryStatusType value)
value
- allowed object is
SellingManagerProductInventoryStatusType
public java.lang.Long getWatchCount()
Long
public void setWatchCount(java.lang.Long value)
value
- allowed object is
Long
public java.lang.String getPrivateNotes()
String
public void setPrivateNotes(java.lang.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 java.lang.Object[] getAny()
Object
Element
public java.lang.Object getAny(int idx)
Object
Element
public int getAnyLength()
public void setAny(java.lang.Object[] values)
values
- allowed objects are
Object
Element
protected java.util.List<java.lang.Object> _getAny()
public java.lang.Object setAny(int idx, java.lang.Object value)
value
- allowed object is
Object
Element
|
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.