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:
java.io.Serializable

public class GetItemRequestType
extends AbstractRequestType
implements java.io.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  java.lang.Boolean includeCrossPromotion
           
protected  java.lang.Boolean includeItemCompatibilityList
           
protected  java.lang.Boolean includeItemSpecifics
           
protected  java.lang.Boolean includeTaxTable
           
protected  java.lang.Boolean includeWatchCount
           
protected  java.lang.String itemID
           
protected  java.lang.String sku
           
protected  java.lang.String transactionID
           
protected  java.lang.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
 java.lang.String getItemID()
          Gets the value of the itemID property.
 java.lang.String getSKU()
          Gets the value of the sku property.
 java.lang.String getTransactionID()
          Gets the value of the transactionID property.
 java.lang.String getVariationSKU()
          Gets the value of the variationSKU property.
 NameValueListArrayType getVariationSpecifics()
          Gets the value of the variationSpecifics property.
 java.lang.Boolean isIncludeCrossPromotion()
          Gets the value of the includeCrossPromotion property.
 java.lang.Boolean isIncludeItemCompatibilityList()
          Gets the value of the includeItemCompatibilityList property.
 java.lang.Boolean isIncludeItemSpecifics()
          Gets the value of the includeItemSpecifics property.
 java.lang.Boolean isIncludeTaxTable()
          Gets the value of the includeTaxTable property.
 java.lang.Boolean isIncludeWatchCount()
          Gets the value of the includeWatchCount property.
 void setIncludeCrossPromotion(java.lang.Boolean value)
          Sets the value of the includeCrossPromotion property.
 void setIncludeItemCompatibilityList(java.lang.Boolean value)
          Sets the value of the includeItemCompatibilityList property.
 void setIncludeItemSpecifics(java.lang.Boolean value)
          Sets the value of the includeItemSpecifics property.
 void setIncludeTaxTable(java.lang.Boolean value)
          Sets the value of the includeTaxTable property.
 void setIncludeWatchCount(java.lang.Boolean value)
          Sets the value of the includeWatchCount property.
 void setItemID(java.lang.String value)
          Sets the value of the itemID property.
 void setSKU(java.lang.String value)
          Sets the value of the sku property.
 void setTransactionID(java.lang.String value)
          Sets the value of the transactionID property.
 void setVariationSKU(java.lang.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 java.lang.String itemID

includeWatchCount

protected java.lang.Boolean includeWatchCount

includeCrossPromotion

protected java.lang.Boolean includeCrossPromotion

includeItemSpecifics

protected java.lang.Boolean includeItemSpecifics

includeTaxTable

protected java.lang.Boolean includeTaxTable

sku

protected java.lang.String sku

variationSKU

protected java.lang.String variationSKU

variationSpecifics

protected NameValueListArrayType variationSpecifics

transactionID

protected java.lang.String transactionID

includeItemCompatibilityList

protected java.lang.Boolean includeItemCompatibilityList
Constructor Detail

GetItemRequestType

public GetItemRequestType()
Method Detail

getItemID

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

Returns:
possible object is String

setItemID

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

Parameters:
value - allowed object is String

isIncludeWatchCount

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

Returns:
possible object is Boolean

setIncludeWatchCount

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

Parameters:
value - allowed object is Boolean

isIncludeCrossPromotion

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

Returns:
possible object is Boolean

setIncludeCrossPromotion

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

Parameters:
value - allowed object is Boolean

isIncludeItemSpecifics

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

Returns:
possible object is Boolean

setIncludeItemSpecifics

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

Parameters:
value - allowed object is Boolean

isIncludeTaxTable

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

Returns:
possible object is Boolean

setIncludeTaxTable

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

Parameters:
value - allowed object is Boolean

getSKU

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

Returns:
possible object is String

setSKU

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

Parameters:
value - allowed object is String

getVariationSKU

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

Returns:
possible object is String

setVariationSKU

public void setVariationSKU(java.lang.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 java.lang.String getTransactionID()
Gets the value of the transactionID property.

Returns:
possible object is String

setTransactionID

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

Parameters:
value - allowed object is String

isIncludeItemCompatibilityList

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

Returns:
possible object is Boolean

setIncludeItemCompatibilityList

public void setIncludeItemCompatibilityList(java.lang.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.