Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SellingManagerSoldTransactionType

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

public class SellingManagerSoldTransactionType
extends Object
implements Serializable

Contains information about a single line item (transaction) in an order created through Selling Manager.

Java class for SellingManagerSoldTransactionType complex type.

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

 <complexType name="SellingManagerSoldTransactionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="InvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TransactionID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="SaleRecordID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="QuantitySold" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ItemPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="SubtotalAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ItemTitle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ListingType" type="{urn:ebay:apis:eBLBaseComponents}ListingTypeCodeType" minOccurs="0"/>
         <element name="Relisted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="WatchCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="StartPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ReservePrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="SecondChanceOfferSent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="CustomLabel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SoldOn" type="{urn:ebay:apis:eBLBaseComponents}TransactionPlatformCodeType" minOccurs="0"/>
         <element name="ListedOn" type="{urn:ebay:apis:eBLBaseComponents}TransactionPlatformCodeType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Shipment" type="{urn:ebay:apis:eBLBaseComponents}ShipmentType" minOccurs="0"/>
         <element name="CharityListing" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Variation" type="{urn:ebay:apis:eBLBaseComponents}VariationType" minOccurs="0"/>
         <element name="OrderLineItemID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  Boolean charityListing
           
protected  String customLabel
           
protected  String invoiceNumber
           
protected  String itemID
           
protected  AmountType itemPrice
           
protected  String itemTitle
           
protected  List<TransactionPlatformCodeType> listedOn
           
protected  ListingTypeCodeType listingType
           
protected  String orderLineItemID
           
protected  Integer quantitySold
           
protected  Boolean relisted
           
protected  AmountType reservePrice
           
protected  Long saleRecordID
           
protected  Boolean secondChanceOfferSent
           
protected  ShipmentType shipment
           
protected  TransactionPlatformCodeType soldOn
           
protected  AmountType startPrice
           
protected  AmountType subtotalAmount
           
protected  Long transactionID
           
protected  VariationType variation
           
protected  Integer watchCount
           
 
Constructor Summary
SellingManagerSoldTransactionType()
           
 
Method Summary
protected  List<Object> _getAny()
           
protected  List<TransactionPlatformCodeType> _getListedOn()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 String getCustomLabel()
          Gets the value of the customLabel property.
 String getInvoiceNumber()
          Gets the value of the invoiceNumber property.
 String getItemID()
          Gets the value of the itemID property.
 AmountType getItemPrice()
          Gets the value of the itemPrice property.
 String getItemTitle()
          Gets the value of the itemTitle property.
 TransactionPlatformCodeType[] getListedOn()
           
 TransactionPlatformCodeType getListedOn(int idx)
           
 int getListedOnLength()
           
 ListingTypeCodeType getListingType()
          Gets the value of the listingType property.
 String getOrderLineItemID()
          Gets the value of the orderLineItemID property.
 Integer getQuantitySold()
          Gets the value of the quantitySold property.
 AmountType getReservePrice()
          Gets the value of the reservePrice property.
 Long getSaleRecordID()
          Gets the value of the saleRecordID property.
 ShipmentType getShipment()
          Gets the value of the shipment property.
 TransactionPlatformCodeType getSoldOn()
          Gets the value of the soldOn property.
 AmountType getStartPrice()
          Gets the value of the startPrice property.
 AmountType getSubtotalAmount()
          Gets the value of the subtotalAmount property.
 Long getTransactionID()
          Gets the value of the transactionID property.
 VariationType getVariation()
          Gets the value of the variation property.
 Integer getWatchCount()
          Gets the value of the watchCount property.
 Boolean isCharityListing()
          Gets the value of the charityListing property.
 Boolean isRelisted()
          Gets the value of the relisted property.
 Boolean isSecondChanceOfferSent()
          Gets the value of the secondChanceOfferSent property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setCharityListing(Boolean value)
          Sets the value of the charityListing property.
 void setCustomLabel(String value)
          Sets the value of the customLabel property.
 void setInvoiceNumber(String value)
          Sets the value of the invoiceNumber property.
 void setItemID(String value)
          Sets the value of the itemID property.
 void setItemPrice(AmountType value)
          Sets the value of the itemPrice property.
 void setItemTitle(String value)
          Sets the value of the itemTitle property.
 TransactionPlatformCodeType setListedOn(int idx, TransactionPlatformCodeType value)
           
 void setListedOn(TransactionPlatformCodeType[] values)
           
 void setListingType(ListingTypeCodeType value)
          Sets the value of the listingType property.
 void setOrderLineItemID(String value)
          Sets the value of the orderLineItemID property.
 void setQuantitySold(Integer value)
          Sets the value of the quantitySold property.
 void setRelisted(Boolean value)
          Sets the value of the relisted property.
 void setReservePrice(AmountType value)
          Sets the value of the reservePrice property.
 void setSaleRecordID(Long value)
          Sets the value of the saleRecordID property.
 void setSecondChanceOfferSent(Boolean value)
          Sets the value of the secondChanceOfferSent property.
 void setShipment(ShipmentType value)
          Sets the value of the shipment property.
 void setSoldOn(TransactionPlatformCodeType value)
          Sets the value of the soldOn property.
 void setStartPrice(AmountType value)
          Sets the value of the startPrice property.
 void setSubtotalAmount(AmountType value)
          Sets the value of the subtotalAmount property.
 void setTransactionID(Long value)
          Sets the value of the transactionID property.
 void setVariation(VariationType value)
          Sets the value of the variation property.
 void setWatchCount(Integer value)
          Sets the value of the watchCount property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

invoiceNumber

protected String invoiceNumber

transactionID

protected Long transactionID

saleRecordID

protected Long saleRecordID

itemID

protected String itemID

quantitySold

protected Integer quantitySold

itemPrice

protected AmountType itemPrice

subtotalAmount

protected AmountType subtotalAmount

itemTitle

protected String itemTitle

listingType

protected ListingTypeCodeType listingType

relisted

protected Boolean relisted

watchCount

protected Integer watchCount

startPrice

protected AmountType startPrice

reservePrice

protected AmountType reservePrice

secondChanceOfferSent

protected Boolean secondChanceOfferSent

customLabel

protected String customLabel

soldOn

protected TransactionPlatformCodeType soldOn

listedOn

protected List<TransactionPlatformCodeType> listedOn

shipment

protected ShipmentType shipment

charityListing

protected Boolean charityListing

variation

protected VariationType variation

orderLineItemID

protected String orderLineItemID

any

protected List<Object> any
Constructor Detail

SellingManagerSoldTransactionType

public SellingManagerSoldTransactionType()
Method Detail

getInvoiceNumber

public String getInvoiceNumber()
Gets the value of the invoiceNumber property.

Returns:
possible object is String

setInvoiceNumber

public void setInvoiceNumber(String value)
Sets the value of the invoiceNumber property.

Parameters:
value - allowed object is String

getTransactionID

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

Returns:
possible object is Long

setTransactionID

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

Parameters:
value - allowed object is Long

getSaleRecordID

public Long getSaleRecordID()
Gets the value of the saleRecordID property.

Returns:
possible object is Long

setSaleRecordID

public void setSaleRecordID(Long value)
Sets the value of the saleRecordID property.

Parameters:
value - allowed object is Long

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

getQuantitySold

public Integer getQuantitySold()
Gets the value of the quantitySold property.

Returns:
possible object is Integer

setQuantitySold

public void setQuantitySold(Integer value)
Sets the value of the quantitySold property.

Parameters:
value - allowed object is Integer

getItemPrice

public AmountType getItemPrice()
Gets the value of the itemPrice property.

Returns:
possible object is AmountType

setItemPrice

public void setItemPrice(AmountType value)
Sets the value of the itemPrice property.

Parameters:
value - allowed object is AmountType

getSubtotalAmount

public AmountType getSubtotalAmount()
Gets the value of the subtotalAmount property.

Returns:
possible object is AmountType

setSubtotalAmount

public void setSubtotalAmount(AmountType value)
Sets the value of the subtotalAmount property.

Parameters:
value - allowed object is AmountType

getItemTitle

public String getItemTitle()
Gets the value of the itemTitle property.

Returns:
possible object is String

setItemTitle

public void setItemTitle(String value)
Sets the value of the itemTitle property.

Parameters:
value - allowed object is String

getListingType

public ListingTypeCodeType getListingType()
Gets the value of the listingType property.

Returns:
possible object is ListingTypeCodeType

setListingType

public void setListingType(ListingTypeCodeType value)
Sets the value of the listingType property.

Parameters:
value - allowed object is ListingTypeCodeType

isRelisted

public Boolean isRelisted()
Gets the value of the relisted property.

Returns:
possible object is Boolean

setRelisted

public void setRelisted(Boolean value)
Sets the value of the relisted property.

Parameters:
value - allowed object is Boolean

getWatchCount

public Integer getWatchCount()
Gets the value of the watchCount property.

Returns:
possible object is Integer

setWatchCount

public void setWatchCount(Integer value)
Sets the value of the watchCount property.

Parameters:
value - allowed object is Integer

getStartPrice

public AmountType getStartPrice()
Gets the value of the startPrice property.

Returns:
possible object is AmountType

setStartPrice

public void setStartPrice(AmountType value)
Sets the value of the startPrice property.

Parameters:
value - allowed object is AmountType

getReservePrice

public AmountType getReservePrice()
Gets the value of the reservePrice property.

Returns:
possible object is AmountType

setReservePrice

public void setReservePrice(AmountType value)
Sets the value of the reservePrice property.

Parameters:
value - allowed object is AmountType

isSecondChanceOfferSent

public Boolean isSecondChanceOfferSent()
Gets the value of the secondChanceOfferSent property.

Returns:
possible object is Boolean

setSecondChanceOfferSent

public void setSecondChanceOfferSent(Boolean value)
Sets the value of the secondChanceOfferSent property.

Parameters:
value - allowed object is Boolean

getCustomLabel

public String getCustomLabel()
Gets the value of the customLabel property.

Returns:
possible object is String

setCustomLabel

public void setCustomLabel(String value)
Sets the value of the customLabel property.

Parameters:
value - allowed object is String

getSoldOn

public TransactionPlatformCodeType getSoldOn()
Gets the value of the soldOn property.

Returns:
possible object is TransactionPlatformCodeType

setSoldOn

public void setSoldOn(TransactionPlatformCodeType value)
Sets the value of the soldOn property.

Parameters:
value - allowed object is TransactionPlatformCodeType

getListedOn

public TransactionPlatformCodeType[] getListedOn()
Returns:
array of TransactionPlatformCodeType

getListedOn

public TransactionPlatformCodeType getListedOn(int idx)
Returns:
one of TransactionPlatformCodeType

getListedOnLength

public int getListedOnLength()

setListedOn

public void setListedOn(TransactionPlatformCodeType[] values)
Parameters:
values - allowed objects are TransactionPlatformCodeType

_getListedOn

protected List<TransactionPlatformCodeType> _getListedOn()

setListedOn

public TransactionPlatformCodeType setListedOn(int idx,
                                               TransactionPlatformCodeType value)
Parameters:
value - allowed object is TransactionPlatformCodeType

getShipment

public ShipmentType getShipment()
Gets the value of the shipment property.

Returns:
possible object is ShipmentType

setShipment

public void setShipment(ShipmentType value)
Sets the value of the shipment property.

Parameters:
value - allowed object is ShipmentType

isCharityListing

public Boolean isCharityListing()
Gets the value of the charityListing property.

Returns:
possible object is Boolean

setCharityListing

public void setCharityListing(Boolean value)
Sets the value of the charityListing property.

Parameters:
value - allowed object is Boolean

getVariation

public VariationType getVariation()
Gets the value of the variation property.

Returns:
possible object is VariationType

setVariation

public void setVariation(VariationType value)
Sets the value of the variation property.

Parameters:
value - allowed object is VariationType

getOrderLineItemID

public String getOrderLineItemID()
Gets the value of the orderLineItemID property.

Returns:
possible object is String

setOrderLineItemID

public void setOrderLineItemID(String value)
Sets the value of the orderLineItemID property.

Parameters:
value - allowed object is String

getAny

public Object[] getAny()
Returns:
array of Element Object

getAny

public Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected List<Object> _getAny()

setAny

public Object setAny(int idx,
                     Object value)
Parameters:
value - allowed object is Element Object

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.