public class

PaymentDetailsItemType

extends Object
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.PaymentDetailsItemType

Class Overview

PaymentDetailsItemType Information about a Payment Item.

Java class for PaymentDetailsItemType complex type.

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

 <complexType name="PaymentDetailsItemType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="Tax" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="Amount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="EbayItemPaymentDetailsItem" type="{urn:ebay:apis:eBLBaseComponents}EbayItemPaymentDetailsItemType" minOccurs="0"/>
         <element name="PromoCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ProductCategory" type="{urn:ebay:apis:eBLBaseComponents}ProductCategoryType" minOccurs="0"/>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ItemWeight" type="{urn:ebay:apis:CoreComponentTypes}MeasureType" minOccurs="0"/>
         <element name="ItemLength" type="{urn:ebay:apis:CoreComponentTypes}MeasureType" minOccurs="0"/>
         <element name="ItemWidth" type="{urn:ebay:apis:CoreComponentTypes}MeasureType" minOccurs="0"/>
         <element name="ItemHeight" type="{urn:ebay:apis:CoreComponentTypes}MeasureType" minOccurs="0"/>
         <element name="ItemURL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="EnhancedItemData" type="{urn:ebay:apis:EnhancedDataTypes}EnhancedItemDataType" minOccurs="0"/>
         <element name="ItemCategory" type="{urn:ebay:apis:eBLBaseComponents}ItemCategoryType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BasicAmountType amount
protected String description
protected EbayItemPaymentDetailsItemType ebayItemPaymentDetailsItem
protected EnhancedItemDataType enhancedItemData
protected ItemCategoryType itemCategory
protected MeasureType itemHeight
protected MeasureType itemLength
protected String itemURL
protected MeasureType itemWeight
protected MeasureType itemWidth
protected String name
protected String number
protected ProductCategoryType productCategory
protected String promoCode
protected BigInteger quantity
protected BasicAmountType tax
Public Constructors
PaymentDetailsItemType()
Public Methods
BasicAmountType getAmount()
Gets the value of the amount property.
String getDescription()
Gets the value of the description property.
EbayItemPaymentDetailsItemType getEbayItemPaymentDetailsItem()
Gets the value of the ebayItemPaymentDetailsItem property.
EnhancedItemDataType getEnhancedItemData()
Gets the value of the enhancedItemData property.
ItemCategoryType getItemCategory()
Gets the value of the itemCategory property.
MeasureType getItemHeight()
Gets the value of the itemHeight property.
MeasureType getItemLength()
Gets the value of the itemLength property.
String getItemURL()
Gets the value of the itemURL property.
MeasureType getItemWeight()
Gets the value of the itemWeight property.
MeasureType getItemWidth()
Gets the value of the itemWidth property.
String getName()
Gets the value of the name property.
String getNumber()
Gets the value of the number property.
ProductCategoryType getProductCategory()
Gets the value of the productCategory property.
String getPromoCode()
Gets the value of the promoCode property.
BigInteger getQuantity()
Gets the value of the quantity property.
BasicAmountType getTax()
Gets the value of the tax property.
void setAmount(BasicAmountType value)
Sets the value of the amount property.
void setDescription(String value)
Sets the value of the description property.
void setEbayItemPaymentDetailsItem(EbayItemPaymentDetailsItemType value)
Sets the value of the ebayItemPaymentDetailsItem property.
void setEnhancedItemData(EnhancedItemDataType value)
Sets the value of the enhancedItemData property.
void setItemCategory(ItemCategoryType value)
Sets the value of the itemCategory property.
void setItemHeight(MeasureType value)
Sets the value of the itemHeight property.
void setItemLength(MeasureType value)
Sets the value of the itemLength property.
void setItemURL(String value)
Sets the value of the itemURL property.
void setItemWeight(MeasureType value)
Sets the value of the itemWeight property.
void setItemWidth(MeasureType value)
Sets the value of the itemWidth property.
void setName(String value)
Sets the value of the name property.
void setNumber(String value)
Sets the value of the number property.
void setProductCategory(ProductCategoryType value)
Sets the value of the productCategory property.
void setPromoCode(String value)
Sets the value of the promoCode property.
void setQuantity(BigInteger value)
Sets the value of the quantity property.
void setTax(BasicAmountType value)
Sets the value of the tax property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BasicAmountType amount

protected String description

protected EbayItemPaymentDetailsItemType ebayItemPaymentDetailsItem

protected EnhancedItemDataType enhancedItemData

protected ItemCategoryType itemCategory

protected MeasureType itemHeight

protected MeasureType itemLength

protected String itemURL

protected MeasureType itemWeight

protected MeasureType itemWidth

protected String name

protected String number

protected ProductCategoryType productCategory

protected String promoCode

protected BigInteger quantity

protected BasicAmountType tax

Public Constructors

public PaymentDetailsItemType ()

Public Methods

public BasicAmountType getAmount ()

Gets the value of the amount property.

Returns

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public EbayItemPaymentDetailsItemType getEbayItemPaymentDetailsItem ()

Gets the value of the ebayItemPaymentDetailsItem property.

Returns

public EnhancedItemDataType getEnhancedItemData ()

Gets the value of the enhancedItemData property.

Returns

public ItemCategoryType getItemCategory ()

Gets the value of the itemCategory property.

Returns

public MeasureType getItemHeight ()

Gets the value of the itemHeight property.

Returns

public MeasureType getItemLength ()

Gets the value of the itemLength property.

Returns

public String getItemURL ()

Gets the value of the itemURL property.

Returns
  • possible object is String

public MeasureType getItemWeight ()

Gets the value of the itemWeight property.

Returns

public MeasureType getItemWidth ()

Gets the value of the itemWidth property.

Returns

public String getName ()

Gets the value of the name property.

Returns
  • possible object is String

public String getNumber ()

Gets the value of the number property.

Returns
  • possible object is String

public ProductCategoryType getProductCategory ()

Gets the value of the productCategory property.

Returns

public String getPromoCode ()

Gets the value of the promoCode property.

Returns
  • possible object is String

public BigInteger getQuantity ()

Gets the value of the quantity property.

Returns
  • possible object is BigInteger

public BasicAmountType getTax ()

Gets the value of the tax property.

Returns

public void setAmount (BasicAmountType value)

Sets the value of the amount property.

Parameters
value Allowed object is BasicAmountType

public void setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setEbayItemPaymentDetailsItem (EbayItemPaymentDetailsItemType value)

Sets the value of the ebayItemPaymentDetailsItem property.

Parameters
value Allowed object is EbayItemPaymentDetailsItemType

public void setEnhancedItemData (EnhancedItemDataType value)

Sets the value of the enhancedItemData property.

Parameters
value Allowed object is EnhancedItemDataType

public void setItemCategory (ItemCategoryType value)

Sets the value of the itemCategory property.

Parameters
value Allowed object is ItemCategoryType

public void setItemHeight (MeasureType value)

Sets the value of the itemHeight property.

Parameters
value Allowed object is MeasureType

public void setItemLength (MeasureType value)

Sets the value of the itemLength property.

Parameters
value Allowed object is MeasureType

public void setItemURL (String value)

Sets the value of the itemURL property.

Parameters
value Allowed object is String

public void setItemWeight (MeasureType value)

Sets the value of the itemWeight property.

Parameters
value Allowed object is MeasureType

public void setItemWidth (MeasureType value)

Sets the value of the itemWidth property.

Parameters
value Allowed object is MeasureType

public void setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setNumber (String value)

Sets the value of the number property.

Parameters
value Allowed object is String

public void setProductCategory (ProductCategoryType value)

Sets the value of the productCategory property.

Parameters
value Allowed object is ProductCategoryType

public void setPromoCode (String value)

Sets the value of the promoCode property.

Parameters
value Allowed object is String

public void setQuantity (BigInteger value)

Sets the value of the quantity property.

Parameters
value Allowed object is BigInteger

public void setTax (BasicAmountType value)

Sets the value of the tax property.

Parameters
value Allowed object is BasicAmountType