|
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.ProductListingDetailsType
public class ProductListingDetailsType
Type used by the ProductListingDetails container, which is used by a seller in an add/revise/relist call to identify a product through a Global Trade Item Number (EAN, ISBN, UPC, etc.) or eBay Product ID (e.g. 'ePID'). If a specified product identifier is matched to a product in the eBay catalog, some of the details for the product listing, such as item title, listing description, item specifics, and stock photo are prefilled for the listing.
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 through the NameValueList container will replace the process of specifying product identifiers through the BrandMPN container, or 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 ProductListingDetailsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProductListingDetailsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="IncludeStockPhotoURL" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="UseStockPhotoURLAsGallery" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="StockPhotoURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="Copyright" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="ProductReferenceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="DetailsURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="ProductDetailsURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="ReturnSearchResultOnDuplicates" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <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="BrandMPN" type="{urn:ebay:apis:eBLBaseComponents}BrandMPNType" minOccurs="0"/> <element name="TicketListingDetails" type="{urn:ebay:apis:eBLBaseComponents}TicketListingDetailsType" minOccurs="0"/> <element name="UseFirstProduct" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="IncludeeBayProductDetails" type="{http://www.w3.org/2001/XMLSchema}boolean" 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 BrandMPNType |
brandMPN
|
protected List<String> |
copyright
|
protected String |
detailsURL
|
protected String |
ean
|
protected Boolean |
includeeBayProductDetails
|
protected Boolean |
includeStockPhotoURL
|
protected String |
isbn
|
protected List<NameValueListType> |
nameValueList
|
protected String |
productDetailsURL
|
protected String |
productReferenceID
|
protected Boolean |
returnSearchResultOnDuplicates
|
protected String |
stockPhotoURL
|
protected TicketListingDetailsType |
ticketListingDetails
|
protected String |
upc
|
protected Boolean |
useFirstProduct
|
protected Boolean |
useStockPhotoURLAsGallery
|
Constructor Summary | |
---|---|
ProductListingDetailsType()
|
Method Summary | |
---|---|
protected List<Object> |
_getAny()
|
protected List<String> |
_getCopyright()
|
protected List<NameValueListType> |
_getNameValueList()
|
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
BrandMPNType |
getBrandMPN()
Gets the value of the brandMPN property. |
String[] |
getCopyright()
|
String |
getCopyright(int idx)
|
int |
getCopyrightLength()
|
String |
getDetailsURL()
Gets the value of the detailsURL property. |
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 |
getProductDetailsURL()
Gets the value of the productDetailsURL property. |
String |
getProductReferenceID()
Gets the value of the productReferenceID property. |
String |
getStockPhotoURL()
Gets the value of the stockPhotoURL property. |
TicketListingDetailsType |
getTicketListingDetails()
Gets the value of the ticketListingDetails property. |
String |
getUPC()
Gets the value of the upc property. |
Boolean |
isIncludeeBayProductDetails()
Gets the value of the includeeBayProductDetails property. |
Boolean |
isIncludeStockPhotoURL()
Gets the value of the includeStockPhotoURL property. |
Boolean |
isReturnSearchResultOnDuplicates()
Gets the value of the returnSearchResultOnDuplicates property. |
Boolean |
isUseFirstProduct()
Gets the value of the useFirstProduct property. |
Boolean |
isUseStockPhotoURLAsGallery()
Gets the value of the useStockPhotoURLAsGallery property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setBrandMPN(BrandMPNType value)
Sets the value of the brandMPN property. |
String |
setCopyright(int idx,
String value)
|
void |
setCopyright(String[] values)
|
void |
setDetailsURL(String value)
Sets the value of the detailsURL property. |
void |
setEAN(String value)
Sets the value of the ean property. |
void |
setIncludeeBayProductDetails(Boolean value)
Sets the value of the includeeBayProductDetails property. |
void |
setIncludeStockPhotoURL(Boolean value)
Sets the value of the includeStockPhotoURL property. |
void |
setISBN(String value)
Sets the value of the isbn property. |
NameValueListType |
setNameValueList(int idx,
NameValueListType value)
|
void |
setNameValueList(NameValueListType[] values)
|
void |
setProductDetailsURL(String value)
Sets the value of the productDetailsURL property. |
void |
setProductReferenceID(String value)
Sets the value of the productReferenceID property. |
void |
setReturnSearchResultOnDuplicates(Boolean value)
Sets the value of the returnSearchResultOnDuplicates property. |
void |
setStockPhotoURL(String value)
Sets the value of the stockPhotoURL property. |
void |
setTicketListingDetails(TicketListingDetailsType value)
Sets the value of the ticketListingDetails property. |
void |
setUPC(String value)
Sets the value of the upc property. |
void |
setUseFirstProduct(Boolean value)
Sets the value of the useFirstProduct property. |
void |
setUseStockPhotoURLAsGallery(Boolean value)
Sets the value of the useStockPhotoURLAsGallery property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Boolean includeStockPhotoURL
protected Boolean useStockPhotoURLAsGallery
protected String stockPhotoURL
protected List<String> copyright
protected String productReferenceID
protected String detailsURL
protected String productDetailsURL
protected Boolean returnSearchResultOnDuplicates
protected String isbn
protected String upc
protected String ean
protected BrandMPNType brandMPN
protected TicketListingDetailsType ticketListingDetails
protected Boolean useFirstProduct
protected Boolean includeeBayProductDetails
protected List<NameValueListType> nameValueList
protected List<Object> any
Constructor Detail |
---|
public ProductListingDetailsType()
Method Detail |
---|
public Boolean isIncludeStockPhotoURL()
Boolean
public void setIncludeStockPhotoURL(Boolean value)
value
- allowed object is
Boolean
public Boolean isUseStockPhotoURLAsGallery()
Boolean
public void setUseStockPhotoURLAsGallery(Boolean value)
value
- allowed object is
Boolean
public String getStockPhotoURL()
String
public void setStockPhotoURL(String value)
value
- allowed object is
String
public String[] getCopyright()
String
public String getCopyright(int idx)
String
public int getCopyrightLength()
public void setCopyright(String[] values)
values
- allowed objects are
String
protected List<String> _getCopyright()
public String setCopyright(int idx, String value)
value
- allowed object is
String
public String getProductReferenceID()
String
public void setProductReferenceID(String value)
value
- allowed object is
String
public String getDetailsURL()
String
public void setDetailsURL(String value)
value
- allowed object is
String
public String getProductDetailsURL()
String
public void setProductDetailsURL(String value)
value
- allowed object is
String
public Boolean isReturnSearchResultOnDuplicates()
Boolean
public void setReturnSearchResultOnDuplicates(Boolean value)
value
- allowed object is
Boolean
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 BrandMPNType getBrandMPN()
BrandMPNType
public void setBrandMPN(BrandMPNType value)
value
- allowed object is
BrandMPNType
public TicketListingDetailsType getTicketListingDetails()
TicketListingDetailsType
public void setTicketListingDetails(TicketListingDetailsType value)
value
- allowed object is
TicketListingDetailsType
public Boolean isUseFirstProduct()
Boolean
public void setUseFirstProduct(Boolean value)
value
- allowed object is
Boolean
public Boolean isIncludeeBayProductDetails()
Boolean
public void setIncludeeBayProductDetails(Boolean value)
value
- allowed object is
Boolean
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.