|
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.VariationProductListingDetailsType
public class VariationProductListingDetailsType
This type defines the VariationProductListingDetails container that is used to specify an EAN, an ISBN, or a UPC value to identify a specific product variation in a multi-variation listing. For multi-variation listings, the same product identifier type must be used for all product variations within the listing. For instance, if one product variation uses ISBNs, all product variations must use ISBN values.
Note:
The NameValueList container was added in Version 997, but it is not yet available for use in Sandbox or Production environments. Ultimately, specifying product identifiers for a product variation through the NameValueList container will replace the process of specifying product identifiers through the EAN, ISBN, or UPC fields. See the documentation for the NameValueList container for more information on how product identifiers are specified through this container. For more information on effective dates on this feature change and transition, see the Required Product Identifiers Mandate.
Java class for VariationProductListingDetailsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VariationProductListingDetailsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ISBN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="UPC" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="EAN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="NameValueList" type="{urn:ebay:apis:eBLBaseComponents}NameValueListType" maxOccurs="unbounded" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected List<Object> |
any
|
protected String |
ean
|
protected String |
isbn
|
protected List<NameValueListType> |
nameValueList
|
protected String |
upc
|
Constructor Summary | |
---|---|
VariationProductListingDetailsType()
|
Method Summary | |
---|---|
protected List<Object> |
_getAny()
|
protected List<NameValueListType> |
_getNameValueList()
|
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
String |
getEAN()
Gets the value of the ean property. |
String |
getISBN()
Gets the value of the isbn property. |
NameValueListType[] |
getNameValueList()
|
NameValueListType |
getNameValueList(int idx)
|
int |
getNameValueListLength()
|
String |
getUPC()
Gets the value of the upc property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setEAN(String value)
Sets the value of the ean property. |
void |
setISBN(String value)
Sets the value of the isbn property. |
NameValueListType |
setNameValueList(int idx,
NameValueListType value)
|
void |
setNameValueList(NameValueListType[] values)
|
void |
setUPC(String value)
Sets the value of the upc property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String isbn
protected String upc
protected String ean
protected List<NameValueListType> nameValueList
protected List<Object> any
Constructor Detail |
---|
public VariationProductListingDetailsType()
Method Detail |
---|
public String getISBN()
String
public void setISBN(String value)
value
- allowed object is
String
public String getUPC()
String
public void setUPC(String value)
value
- allowed object is
String
public String getEAN()
String
public void setEAN(String value)
value
- allowed object is
String
public NameValueListType[] getNameValueList()
NameValueListType
public NameValueListType getNameValueList(int idx)
NameValueListType
public int getNameValueListLength()
public void setNameValueList(NameValueListType[] values)
values
- allowed objects are
NameValueListType
protected List<NameValueListType> _getNameValueList()
public NameValueListType setNameValueList(int idx, NameValueListType value)
value
- allowed object is
NameValueListType
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.