Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class GetItemRequestType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AbstractRequestType
      extended by com.ebay.soap.eBLBaseComponents.GetItemRequestType
All Implemented Interfaces:
Serializable

public class GetItemRequestType
extends AbstractRequestType
implements Serializable

The GetItem call returns listing data such as title, description, price information, user information, and so on, for the specified ItemID.

Java class for GetItemRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="GetItemRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="IncludeWatchCount" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="IncludeCrossPromotion" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="IncludeItemSpecifics" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="IncludeTaxTable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="SKU" type="{urn:ebay:apis:eBLBaseComponents}SKUType" minOccurs="0"/>
         <element name="VariationSKU" type="{urn:ebay:apis:eBLBaseComponents}SKUType" minOccurs="0"/>
         <element name="VariationSpecifics" type="{urn:ebay:apis:eBLBaseComponents}NameValueListArrayType" minOccurs="0"/>
         <element name="TransactionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="IncludeItemCompatibilityList" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Boolean includeCrossPromotion
           
protected  Boolean includeItemCompatibilityList
           
protected  Boolean includeItemSpecifics
           
protected  Boolean includeTaxTable
           
protected  Boolean includeWatchCount
           
protected  String itemID
           
protected  String sku
           
protected  String transactionID
           
protected  String variationSKU
           
protected  NameValueListArrayType variationSpecifics
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel
 
Constructor Summary
GetItemRequestType()
           
 
Method Summary
 String getItemID()
          Gets the value of the itemID property.
 String getSKU()
          Gets the value of the sku property.
 String getTransactionID()
          Gets the value of the transactionID property.
 String getVariationSKU()
          Gets the value of the variationSKU property.
 NameValueListArrayType getVariationSpecifics()
          Gets the value of the variationSpecifics property.
 Boolean isIncludeCrossPromotion()
          Gets the value of the includeCrossPromotion property.
 Boolean isIncludeItemCompatibilityList()
          Gets the value of the includeItemCompatibilityList property.
 Boolean isIncludeItemSpecifics()
          Gets the value of the includeItemSpecifics property.
 Boolean isIncludeTaxTable()
          Gets the value of the includeTaxTable property.
 Boolean isIncludeWatchCount()
          Gets the value of the includeWatchCount property.
 void setIncludeCrossPromotion(Boolean value)
          Sets the value of the includeCrossPromotion property.
 void setIncludeItemCompatibilityList(Boolean value)
          Sets the value of the includeItemCompatibilityList property.
 void setIncludeItemSpecifics(Boolean value)
          Sets the value of the includeItemSpecifics property.
 void setIncludeTaxTable(Boolean value)
          Sets the value of the includeTaxTable property.
 void setIncludeWatchCount(Boolean value)
          Sets the value of the includeWatchCount property.
 void setItemID(String value)
          Sets the value of the itemID property.
 void setSKU(String value)
          Sets the value of the sku property.
 void setTransactionID(String value)
          Sets the value of the transactionID property.
 void setVariationSKU(String value)
          Sets the value of the variationSKU property.
 void setVariationSpecifics(NameValueListArrayType value)
          Sets the value of the variationSpecifics property.
 
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
_getAny, _getDetailLevel, _getOutputSelector, getAny, getAny, getAnyLength, getBotBlock, getDetailLevel, getDetailLevel, getDetailLevelLength, getEndUserIP, getErrorHandling, getErrorLanguage, getInvocationID, getMessageID, getOutputSelector, getOutputSelector, getOutputSelectorLength, getVersion, getWarningLevel, setAny, setAny, setBotBlock, setDetailLevel, setDetailLevel, setEndUserIP, setErrorHandling, setErrorLanguage, setInvocationID, setMessageID, setOutputSelector, setOutputSelector, setVersion, setWarningLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

itemID

protected String itemID

includeWatchCount

protected Boolean includeWatchCount

includeCrossPromotion

protected Boolean includeCrossPromotion

includeItemSpecifics

protected Boolean includeItemSpecifics

includeTaxTable

protected Boolean includeTaxTable

sku

protected String sku

variationSKU

protected String variationSKU

variationSpecifics

protected NameValueListArrayType variationSpecifics

transactionID

protected String transactionID

includeItemCompatibilityList

protected Boolean includeItemCompatibilityList
Constructor Detail

GetItemRequestType

public GetItemRequestType()
Method Detail

getItemID

public String getItemID()
Gets the value of the itemID property.

Returns:
possible object is String

setItemID

public void setItemID(String value)
Sets the value of the itemID property.

Parameters:
value - allowed object is String

isIncludeWatchCount

public Boolean isIncludeWatchCount()
Gets the value of the includeWatchCount property.

Returns:
possible object is Boolean

setIncludeWatchCount

public void setIncludeWatchCount(Boolean value)
Sets the value of the includeWatchCount property.

Parameters:
value - allowed object is Boolean

isIncludeCrossPromotion

public Boolean isIncludeCrossPromotion()
Gets the value of the includeCrossPromotion property.

Returns:
possible object is Boolean

setIncludeCrossPromotion

public void setIncludeCrossPromotion(Boolean value)
Sets the value of the includeCrossPromotion property.

Parameters:
value - allowed object is Boolean

isIncludeItemSpecifics

public Boolean isIncludeItemSpecifics()
Gets the value of the includeItemSpecifics property.

Returns:
possible object is Boolean

setIncludeItemSpecifics

public void setIncludeItemSpecifics(Boolean value)
Sets the value of the includeItemSpecifics property.

Parameters:
value - allowed object is Boolean

isIncludeTaxTable

public Boolean isIncludeTaxTable()
Gets the value of the includeTaxTable property.

Returns:
possible object is Boolean

setIncludeTaxTable

public void setIncludeTaxTable(Boolean value)
Sets the value of the includeTaxTable property.

Parameters:
value - allowed object is Boolean

getSKU

public String getSKU()
Gets the value of the sku property.

Returns:
possible object is String

setSKU

public void setSKU(String value)
Sets the value of the sku property.

Parameters:
value - allowed object is String

getVariationSKU

public String getVariationSKU()
Gets the value of the variationSKU property.

Returns:
possible object is String

setVariationSKU

public void setVariationSKU(String value)
Sets the value of the variationSKU property.

Parameters:
value - allowed object is String

getVariationSpecifics

public NameValueListArrayType getVariationSpecifics()
Gets the value of the variationSpecifics property.

Returns:
possible object is NameValueListArrayType

setVariationSpecifics

public void setVariationSpecifics(NameValueListArrayType value)
Sets the value of the variationSpecifics property.

Parameters:
value - allowed object is NameValueListArrayType

getTransactionID

public String getTransactionID()
Gets the value of the transactionID property.

Returns:
possible object is String

setTransactionID

public void setTransactionID(String value)
Sets the value of the transactionID property.

Parameters:
value - allowed object is String

isIncludeItemCompatibilityList

public Boolean isIncludeItemCompatibilityList()
Gets the value of the includeItemCompatibilityList property.

Returns:
possible object is Boolean

setIncludeItemCompatibilityList

public void setIncludeItemCompatibilityList(Boolean value)
Sets the value of the includeItemCompatibilityList property.

Parameters:
value - allowed object is Boolean

Changes since
the last release

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.