|
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, or UPC) or an 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 product title, product description, item specifics, and stock photo are prefilled for the listing.
Note:
If a Brand/MPN pair is required for the product, these values must still be input through the BrandMPN container, but a catalog product match is only possible with an ePID or one of the GTINs.
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 java.util.List<java.lang.Object> |
any
|
protected BrandMPNType |
brandMPN
|
protected java.util.List<java.lang.String> |
copyright
|
protected java.lang.String |
detailsURL
|
protected java.lang.String |
ean
|
protected java.lang.Boolean |
includeeBayProductDetails
|
protected java.lang.Boolean |
includeStockPhotoURL
|
protected java.lang.String |
isbn
|
protected java.util.List<NameValueListType> |
nameValueList
|
protected java.lang.String |
productDetailsURL
|
protected java.lang.String |
productReferenceID
|
protected java.lang.Boolean |
returnSearchResultOnDuplicates
|
protected java.lang.String |
stockPhotoURL
|
protected TicketListingDetailsType |
ticketListingDetails
|
protected java.lang.String |
upc
|
protected java.lang.Boolean |
useFirstProduct
|
protected java.lang.Boolean |
useStockPhotoURLAsGallery
|
Constructor Summary | |
---|---|
ProductListingDetailsType()
|
Method Summary | |
---|---|
protected java.util.List<java.lang.Object> |
_getAny()
|
protected java.util.List<java.lang.String> |
_getCopyright()
|
protected java.util.List<NameValueListType> |
_getNameValueList()
|
java.lang.Object[] |
getAny()
|
java.lang.Object |
getAny(int idx)
|
int |
getAnyLength()
|
BrandMPNType |
getBrandMPN()
Gets the value of the brandMPN property. |
java.lang.String[] |
getCopyright()
|
java.lang.String |
getCopyright(int idx)
|
int |
getCopyrightLength()
|
java.lang.String |
getDetailsURL()
Gets the value of the detailsURL property. |
java.lang.String |
getEAN()
Gets the value of the ean property. |
java.lang.String |
getISBN()
Gets the value of the isbn property. |
NameValueListType[] |
getNameValueList()
|
NameValueListType |
getNameValueList(int idx)
|
int |
getNameValueListLength()
|
java.lang.String |
getProductDetailsURL()
Gets the value of the productDetailsURL property. |
java.lang.String |
getProductReferenceID()
Gets the value of the productReferenceID property. |
java.lang.String |
getStockPhotoURL()
Gets the value of the stockPhotoURL property. |
TicketListingDetailsType |
getTicketListingDetails()
Gets the value of the ticketListingDetails property. |
java.lang.String |
getUPC()
Gets the value of the upc property. |
java.lang.Boolean |
isIncludeeBayProductDetails()
Gets the value of the includeeBayProductDetails property. |
java.lang.Boolean |
isIncludeStockPhotoURL()
Gets the value of the includeStockPhotoURL property. |
java.lang.Boolean |
isReturnSearchResultOnDuplicates()
Gets the value of the returnSearchResultOnDuplicates property. |
java.lang.Boolean |
isUseFirstProduct()
Gets the value of the useFirstProduct property. |
java.lang.Boolean |
isUseStockPhotoURLAsGallery()
Gets the value of the useStockPhotoURLAsGallery property. |
java.lang.Object |
setAny(int idx,
java.lang.Object value)
|
void |
setAny(java.lang.Object[] values)
|
void |
setBrandMPN(BrandMPNType value)
Sets the value of the brandMPN property. |
java.lang.String |
setCopyright(int idx,
java.lang.String value)
|
void |
setCopyright(java.lang.String[] values)
|
void |
setDetailsURL(java.lang.String value)
Sets the value of the detailsURL property. |
void |
setEAN(java.lang.String value)
Sets the value of the ean property. |
void |
setIncludeeBayProductDetails(java.lang.Boolean value)
Sets the value of the includeeBayProductDetails property. |
void |
setIncludeStockPhotoURL(java.lang.Boolean value)
Sets the value of the includeStockPhotoURL property. |
void |
setISBN(java.lang.String value)
Sets the value of the isbn property. |
NameValueListType |
setNameValueList(int idx,
NameValueListType value)
|
void |
setNameValueList(NameValueListType[] values)
|
void |
setProductDetailsURL(java.lang.String value)
Sets the value of the productDetailsURL property. |
void |
setProductReferenceID(java.lang.String value)
Sets the value of the productReferenceID property. |
void |
setReturnSearchResultOnDuplicates(java.lang.Boolean value)
Sets the value of the returnSearchResultOnDuplicates property. |
void |
setStockPhotoURL(java.lang.String value)
Sets the value of the stockPhotoURL property. |
void |
setTicketListingDetails(TicketListingDetailsType value)
Sets the value of the ticketListingDetails property. |
void |
setUPC(java.lang.String value)
Sets the value of the upc property. |
void |
setUseFirstProduct(java.lang.Boolean value)
Sets the value of the useFirstProduct property. |
void |
setUseStockPhotoURLAsGallery(java.lang.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 java.lang.Boolean includeStockPhotoURL
protected java.lang.Boolean useStockPhotoURLAsGallery
protected java.lang.String stockPhotoURL
protected java.util.List<java.lang.String> copyright
protected java.lang.String productReferenceID
protected java.lang.String detailsURL
protected java.lang.String productDetailsURL
protected java.lang.Boolean returnSearchResultOnDuplicates
protected java.lang.String isbn
protected java.lang.String upc
protected java.lang.String ean
protected BrandMPNType brandMPN
protected TicketListingDetailsType ticketListingDetails
protected java.lang.Boolean useFirstProduct
protected java.lang.Boolean includeeBayProductDetails
protected java.util.List<NameValueListType> nameValueList
protected java.util.List<java.lang.Object> any
Constructor Detail |
---|
public ProductListingDetailsType()
Method Detail |
---|
public java.lang.Boolean isIncludeStockPhotoURL()
Boolean
public void setIncludeStockPhotoURL(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.Boolean isUseStockPhotoURLAsGallery()
Boolean
public void setUseStockPhotoURLAsGallery(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.String getStockPhotoURL()
String
public void setStockPhotoURL(java.lang.String value)
value
- allowed object is
String
public java.lang.String[] getCopyright()
String
public java.lang.String getCopyright(int idx)
String
public int getCopyrightLength()
public void setCopyright(java.lang.String[] values)
values
- allowed objects are
String
protected java.util.List<java.lang.String> _getCopyright()
public java.lang.String setCopyright(int idx, java.lang.String value)
value
- allowed object is
String
public java.lang.String getProductReferenceID()
String
public void setProductReferenceID(java.lang.String value)
value
- allowed object is
String
public java.lang.String getDetailsURL()
String
public void setDetailsURL(java.lang.String value)
value
- allowed object is
String
public java.lang.String getProductDetailsURL()
String
public void setProductDetailsURL(java.lang.String value)
value
- allowed object is
String
public java.lang.Boolean isReturnSearchResultOnDuplicates()
Boolean
public void setReturnSearchResultOnDuplicates(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.String getISBN()
String
public void setISBN(java.lang.String value)
value
- allowed object is
String
public java.lang.String getUPC()
String
public void setUPC(java.lang.String value)
value
- allowed object is
String
public java.lang.String getEAN()
String
public void setEAN(java.lang.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 java.lang.Boolean isUseFirstProduct()
Boolean
public void setUseFirstProduct(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.Boolean isIncludeeBayProductDetails()
Boolean
public void setIncludeeBayProductDetails(java.lang.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 java.util.List<NameValueListType> _getNameValueList()
public NameValueListType setNameValueList(int idx, NameValueListType value)
value
- allowed object is
NameValueListType
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.