Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SellingManagerSoldOrderType

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

public class SellingManagerSoldOrderType
extends java.lang.Object
implements java.io.Serializable

Contains information about a sale record.

Java class for SellingManagerSoldOrderType complex type.

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

 <complexType name="SellingManagerSoldOrderType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SellingManagerSoldTransaction" type="{urn:ebay:apis:eBLBaseComponents}SellingManagerSoldTransactionType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ShippingAddress" type="{urn:ebay:apis:eBLBaseComponents}AddressType" minOccurs="0"/>
         <element name="ShippingDetails" type="{urn:ebay:apis:eBLBaseComponents}ShippingDetailsType" minOccurs="0"/>
         <element name="CashOnDeliveryCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="TotalAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="TotalQuantity" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ItemCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="VATRate" type="{urn:ebay:apis:eBLBaseComponents}VATRateType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="NetInsuranceFee" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="VATInsuranceFee" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="VATShippingFee" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="NetShippingFee" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="NetTotalAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="VATTotalAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ActualShippingCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="AdjustmentAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="NotesToBuyer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="NotesFromBuyer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="NotesToSeller" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="OrderStatus" type="{urn:ebay:apis:eBLBaseComponents}SellingManagerOrderStatusType" minOccurs="0"/>
         <element name="UnpaidItemStatus" type="{urn:ebay:apis:eBLBaseComponents}UnpaidItemStatusTypeCodeType" minOccurs="0"/>
         <element name="SalePrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="EmailsSent" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="DaysSinceSale" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="BuyerID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="BuyerEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SaleRecordID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="CreationTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="RefundAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="RefundStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  AmountType actualShippingCost
           
protected  AmountType adjustmentAmount
           
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.String buyerEmail
           
protected  java.lang.String buyerID
           
protected  AmountType cashOnDeliveryCost
           
protected  java.util.Calendar creationTime
           
protected  java.lang.Integer daysSinceSale
           
protected  java.lang.Integer emailsSent
           
protected  AmountType itemCost
           
protected  AmountType netInsuranceFee
           
protected  AmountType netShippingFee
           
protected  AmountType netTotalAmount
           
protected  java.lang.String notesFromBuyer
           
protected  java.lang.String notesToBuyer
           
protected  java.lang.String notesToSeller
           
protected  SellingManagerOrderStatusType orderStatus
           
protected  AmountType refundAmount
           
protected  java.lang.String refundStatus
           
protected  AmountType salePrice
           
protected  java.lang.Long saleRecordID
           
protected  java.util.List<SellingManagerSoldTransactionType> sellingManagerSoldTransaction
           
protected  AddressType shippingAddress
           
protected  ShippingDetailsType shippingDetails
           
protected  AmountType totalAmount
           
protected  java.lang.Integer totalQuantity
           
protected  UnpaidItemStatusTypeCodeType unpaidItemStatus
           
protected  AmountType vatInsuranceFee
           
protected  java.util.List<VATRateType> vatRate
           
protected  AmountType vatShippingFee
           
protected  AmountType vatTotalAmount
           
 
Constructor Summary
SellingManagerSoldOrderType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
protected  java.util.List<SellingManagerSoldTransactionType> _getSellingManagerSoldTransaction()
           
protected  java.util.List<VATRateType> _getVATRate()
           
 AmountType getActualShippingCost()
          Gets the value of the actualShippingCost property.
 AmountType getAdjustmentAmount()
          Gets the value of the adjustmentAmount property.
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.String getBuyerEmail()
          Gets the value of the buyerEmail property.
 java.lang.String getBuyerID()
          Gets the value of the buyerID property.
 AmountType getCashOnDeliveryCost()
          Gets the value of the cashOnDeliveryCost property.
 java.util.Calendar getCreationTime()
          Gets the value of the creationTime property.
 java.lang.Integer getDaysSinceSale()
          Gets the value of the daysSinceSale property.
 java.lang.Integer getEmailsSent()
          Gets the value of the emailsSent property.
 AmountType getItemCost()
          Gets the value of the itemCost property.
 AmountType getNetInsuranceFee()
          Gets the value of the netInsuranceFee property.
 AmountType getNetShippingFee()
          Gets the value of the netShippingFee property.
 AmountType getNetTotalAmount()
          Gets the value of the netTotalAmount property.
 java.lang.String getNotesFromBuyer()
          Gets the value of the notesFromBuyer property.
 java.lang.String getNotesToBuyer()
          Gets the value of the notesToBuyer property.
 java.lang.String getNotesToSeller()
          Gets the value of the notesToSeller property.
 SellingManagerOrderStatusType getOrderStatus()
          Gets the value of the orderStatus property.
 AmountType getRefundAmount()
          Gets the value of the refundAmount property.
 java.lang.String getRefundStatus()
          Gets the value of the refundStatus property.
 AmountType getSalePrice()
          Gets the value of the salePrice property.
 java.lang.Long getSaleRecordID()
          Gets the value of the saleRecordID property.
 SellingManagerSoldTransactionType[] getSellingManagerSoldTransaction()
           
 SellingManagerSoldTransactionType getSellingManagerSoldTransaction(int idx)
           
 int getSellingManagerSoldTransactionLength()
           
 AddressType getShippingAddress()
          Gets the value of the shippingAddress property.
 ShippingDetailsType getShippingDetails()
          Gets the value of the shippingDetails property.
 AmountType getTotalAmount()
          Gets the value of the totalAmount property.
 java.lang.Integer getTotalQuantity()
          Gets the value of the totalQuantity property.
 UnpaidItemStatusTypeCodeType getUnpaidItemStatus()
          Gets the value of the unpaidItemStatus property.
 AmountType getVATInsuranceFee()
          Gets the value of the vatInsuranceFee property.
 VATRateType[] getVATRate()
           
 VATRateType getVATRate(int idx)
           
 int getVATRateLength()
           
 AmountType getVATShippingFee()
          Gets the value of the vatShippingFee property.
 AmountType getVATTotalAmount()
          Gets the value of the vatTotalAmount property.
 void setActualShippingCost(AmountType value)
          Sets the value of the actualShippingCost property.
 void setAdjustmentAmount(AmountType value)
          Sets the value of the adjustmentAmount property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setBuyerEmail(java.lang.String value)
          Sets the value of the buyerEmail property.
 void setBuyerID(java.lang.String value)
          Sets the value of the buyerID property.
 void setCashOnDeliveryCost(AmountType value)
          Sets the value of the cashOnDeliveryCost property.
 void setCreationTime(java.util.Calendar value)
          Sets the value of the creationTime property.
 void setDaysSinceSale(java.lang.Integer value)
          Sets the value of the daysSinceSale property.
 void setEmailsSent(java.lang.Integer value)
          Sets the value of the emailsSent property.
 void setItemCost(AmountType value)
          Sets the value of the itemCost property.
 void setNetInsuranceFee(AmountType value)
          Sets the value of the netInsuranceFee property.
 void setNetShippingFee(AmountType value)
          Sets the value of the netShippingFee property.
 void setNetTotalAmount(AmountType value)
          Sets the value of the netTotalAmount property.
 void setNotesFromBuyer(java.lang.String value)
          Sets the value of the notesFromBuyer property.
 void setNotesToBuyer(java.lang.String value)
          Sets the value of the notesToBuyer property.
 void setNotesToSeller(java.lang.String value)
          Sets the value of the notesToSeller property.
 void setOrderStatus(SellingManagerOrderStatusType value)
          Sets the value of the orderStatus property.
 void setRefundAmount(AmountType value)
          Sets the value of the refundAmount property.
 void setRefundStatus(java.lang.String value)
          Sets the value of the refundStatus property.
 void setSalePrice(AmountType value)
          Sets the value of the salePrice property.
 void setSaleRecordID(java.lang.Long value)
          Sets the value of the saleRecordID property.
 SellingManagerSoldTransactionType setSellingManagerSoldTransaction(int idx, SellingManagerSoldTransactionType value)
           
 void setSellingManagerSoldTransaction(SellingManagerSoldTransactionType[] values)
           
 void setShippingAddress(AddressType value)
          Sets the value of the shippingAddress property.
 void setShippingDetails(ShippingDetailsType value)
          Sets the value of the shippingDetails property.
 void setTotalAmount(AmountType value)
          Sets the value of the totalAmount property.
 void setTotalQuantity(java.lang.Integer value)
          Sets the value of the totalQuantity property.
 void setUnpaidItemStatus(UnpaidItemStatusTypeCodeType value)
          Sets the value of the unpaidItemStatus property.
 void setVATInsuranceFee(AmountType value)
          Sets the value of the vatInsuranceFee property.
 VATRateType setVATRate(int idx, VATRateType value)
           
 void setVATRate(VATRateType[] values)
           
 void setVATShippingFee(AmountType value)
          Sets the value of the vatShippingFee property.
 void setVATTotalAmount(AmountType value)
          Sets the value of the vatTotalAmount property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sellingManagerSoldTransaction

protected java.util.List<SellingManagerSoldTransactionType> sellingManagerSoldTransaction

shippingAddress

protected AddressType shippingAddress

shippingDetails

protected ShippingDetailsType shippingDetails

cashOnDeliveryCost

protected AmountType cashOnDeliveryCost

totalAmount

protected AmountType totalAmount

totalQuantity

protected java.lang.Integer totalQuantity

itemCost

protected AmountType itemCost

vatRate

protected java.util.List<VATRateType> vatRate

netInsuranceFee

protected AmountType netInsuranceFee

vatInsuranceFee

protected AmountType vatInsuranceFee

vatShippingFee

protected AmountType vatShippingFee

netShippingFee

protected AmountType netShippingFee

netTotalAmount

protected AmountType netTotalAmount

vatTotalAmount

protected AmountType vatTotalAmount

actualShippingCost

protected AmountType actualShippingCost

adjustmentAmount

protected AmountType adjustmentAmount

notesToBuyer

protected java.lang.String notesToBuyer

notesFromBuyer

protected java.lang.String notesFromBuyer

notesToSeller

protected java.lang.String notesToSeller

orderStatus

protected SellingManagerOrderStatusType orderStatus

unpaidItemStatus

protected UnpaidItemStatusTypeCodeType unpaidItemStatus

salePrice

protected AmountType salePrice

emailsSent

protected java.lang.Integer emailsSent

daysSinceSale

protected java.lang.Integer daysSinceSale

buyerID

protected java.lang.String buyerID

buyerEmail

protected java.lang.String buyerEmail

saleRecordID

protected java.lang.Long saleRecordID

creationTime

protected java.util.Calendar creationTime

refundAmount

protected AmountType refundAmount

refundStatus

protected java.lang.String refundStatus

any

protected java.util.List<java.lang.Object> any
Constructor Detail

SellingManagerSoldOrderType

public SellingManagerSoldOrderType()
Method Detail

getSellingManagerSoldTransaction

public SellingManagerSoldTransactionType[] getSellingManagerSoldTransaction()
Returns:
array of SellingManagerSoldTransactionType

getSellingManagerSoldTransaction

public SellingManagerSoldTransactionType getSellingManagerSoldTransaction(int idx)
Returns:
one of SellingManagerSoldTransactionType

getSellingManagerSoldTransactionLength

public int getSellingManagerSoldTransactionLength()

setSellingManagerSoldTransaction

public void setSellingManagerSoldTransaction(SellingManagerSoldTransactionType[] values)
Parameters:
values - allowed objects are SellingManagerSoldTransactionType

_getSellingManagerSoldTransaction

protected java.util.List<SellingManagerSoldTransactionType> _getSellingManagerSoldTransaction()

setSellingManagerSoldTransaction

public SellingManagerSoldTransactionType setSellingManagerSoldTransaction(int idx,
                                                                          SellingManagerSoldTransactionType value)
Parameters:
value - allowed object is SellingManagerSoldTransactionType

getShippingAddress

public AddressType getShippingAddress()
Gets the value of the shippingAddress property.

Returns:
possible object is AddressType

setShippingAddress

public void setShippingAddress(AddressType value)
Sets the value of the shippingAddress property.

Parameters:
value - allowed object is AddressType

getShippingDetails

public ShippingDetailsType getShippingDetails()
Gets the value of the shippingDetails property.

Returns:
possible object is ShippingDetailsType

setShippingDetails

public void setShippingDetails(ShippingDetailsType value)
Sets the value of the shippingDetails property.

Parameters:
value - allowed object is ShippingDetailsType

getCashOnDeliveryCost

public AmountType getCashOnDeliveryCost()
Gets the value of the cashOnDeliveryCost property.

Returns:
possible object is AmountType

setCashOnDeliveryCost

public void setCashOnDeliveryCost(AmountType value)
Sets the value of the cashOnDeliveryCost property.

Parameters:
value - allowed object is AmountType

getTotalAmount

public AmountType getTotalAmount()
Gets the value of the totalAmount property.

Returns:
possible object is AmountType

setTotalAmount

public void setTotalAmount(AmountType value)
Sets the value of the totalAmount property.

Parameters:
value - allowed object is AmountType

getTotalQuantity

public java.lang.Integer getTotalQuantity()
Gets the value of the totalQuantity property.

Returns:
possible object is Integer

setTotalQuantity

public void setTotalQuantity(java.lang.Integer value)
Sets the value of the totalQuantity property.

Parameters:
value - allowed object is Integer

getItemCost

public AmountType getItemCost()
Gets the value of the itemCost property.

Returns:
possible object is AmountType

setItemCost

public void setItemCost(AmountType value)
Sets the value of the itemCost property.

Parameters:
value - allowed object is AmountType

getVATRate

public VATRateType[] getVATRate()
Returns:
array of VATRateType

getVATRate

public VATRateType getVATRate(int idx)
Returns:
one of VATRateType

getVATRateLength

public int getVATRateLength()

setVATRate

public void setVATRate(VATRateType[] values)
Parameters:
values - allowed objects are VATRateType

_getVATRate

protected java.util.List<VATRateType> _getVATRate()

setVATRate

public VATRateType setVATRate(int idx,
                              VATRateType value)
Parameters:
value - allowed object is VATRateType

getNetInsuranceFee

public AmountType getNetInsuranceFee()
Gets the value of the netInsuranceFee property.

Returns:
possible object is AmountType

setNetInsuranceFee

public void setNetInsuranceFee(AmountType value)
Sets the value of the netInsuranceFee property.

Parameters:
value - allowed object is AmountType

getVATInsuranceFee

public AmountType getVATInsuranceFee()
Gets the value of the vatInsuranceFee property.

Returns:
possible object is AmountType

setVATInsuranceFee

public void setVATInsuranceFee(AmountType value)
Sets the value of the vatInsuranceFee property.

Parameters:
value - allowed object is AmountType

getVATShippingFee

public AmountType getVATShippingFee()
Gets the value of the vatShippingFee property.

Returns:
possible object is AmountType

setVATShippingFee

public void setVATShippingFee(AmountType value)
Sets the value of the vatShippingFee property.

Parameters:
value - allowed object is AmountType

getNetShippingFee

public AmountType getNetShippingFee()
Gets the value of the netShippingFee property.

Returns:
possible object is AmountType

setNetShippingFee

public void setNetShippingFee(AmountType value)
Sets the value of the netShippingFee property.

Parameters:
value - allowed object is AmountType

getNetTotalAmount

public AmountType getNetTotalAmount()
Gets the value of the netTotalAmount property.

Returns:
possible object is AmountType

setNetTotalAmount

public void setNetTotalAmount(AmountType value)
Sets the value of the netTotalAmount property.

Parameters:
value - allowed object is AmountType

getVATTotalAmount

public AmountType getVATTotalAmount()
Gets the value of the vatTotalAmount property.

Returns:
possible object is AmountType

setVATTotalAmount

public void setVATTotalAmount(AmountType value)
Sets the value of the vatTotalAmount property.

Parameters:
value - allowed object is AmountType

getActualShippingCost

public AmountType getActualShippingCost()
Gets the value of the actualShippingCost property.

Returns:
possible object is AmountType

setActualShippingCost

public void setActualShippingCost(AmountType value)
Sets the value of the actualShippingCost property.

Parameters:
value - allowed object is AmountType

getAdjustmentAmount

public AmountType getAdjustmentAmount()
Gets the value of the adjustmentAmount property.

Returns:
possible object is AmountType

setAdjustmentAmount

public void setAdjustmentAmount(AmountType value)
Sets the value of the adjustmentAmount property.

Parameters:
value - allowed object is AmountType

getNotesToBuyer

public java.lang.String getNotesToBuyer()
Gets the value of the notesToBuyer property.

Returns:
possible object is String

setNotesToBuyer

public void setNotesToBuyer(java.lang.String value)
Sets the value of the notesToBuyer property.

Parameters:
value - allowed object is String

getNotesFromBuyer

public java.lang.String getNotesFromBuyer()
Gets the value of the notesFromBuyer property.

Returns:
possible object is String

setNotesFromBuyer

public void setNotesFromBuyer(java.lang.String value)
Sets the value of the notesFromBuyer property.

Parameters:
value - allowed object is String

getNotesToSeller

public java.lang.String getNotesToSeller()
Gets the value of the notesToSeller property.

Returns:
possible object is String

setNotesToSeller

public void setNotesToSeller(java.lang.String value)
Sets the value of the notesToSeller property.

Parameters:
value - allowed object is String

getOrderStatus

public SellingManagerOrderStatusType getOrderStatus()
Gets the value of the orderStatus property.

Returns:
possible object is SellingManagerOrderStatusType

setOrderStatus

public void setOrderStatus(SellingManagerOrderStatusType value)
Sets the value of the orderStatus property.

Parameters:
value - allowed object is SellingManagerOrderStatusType

getUnpaidItemStatus

public UnpaidItemStatusTypeCodeType getUnpaidItemStatus()
Gets the value of the unpaidItemStatus property.

Returns:
possible object is UnpaidItemStatusTypeCodeType

setUnpaidItemStatus

public void setUnpaidItemStatus(UnpaidItemStatusTypeCodeType value)
Sets the value of the unpaidItemStatus property.

Parameters:
value - allowed object is UnpaidItemStatusTypeCodeType

getSalePrice

public AmountType getSalePrice()
Gets the value of the salePrice property.

Returns:
possible object is AmountType

setSalePrice

public void setSalePrice(AmountType value)
Sets the value of the salePrice property.

Parameters:
value - allowed object is AmountType

getEmailsSent

public java.lang.Integer getEmailsSent()
Gets the value of the emailsSent property.

Returns:
possible object is Integer

setEmailsSent

public void setEmailsSent(java.lang.Integer value)
Sets the value of the emailsSent property.

Parameters:
value - allowed object is Integer

getDaysSinceSale

public java.lang.Integer getDaysSinceSale()
Gets the value of the daysSinceSale property.

Returns:
possible object is Integer

setDaysSinceSale

public void setDaysSinceSale(java.lang.Integer value)
Sets the value of the daysSinceSale property.

Parameters:
value - allowed object is Integer

getBuyerID

public java.lang.String getBuyerID()
Gets the value of the buyerID property.

Returns:
possible object is String

setBuyerID

public void setBuyerID(java.lang.String value)
Sets the value of the buyerID property.

Parameters:
value - allowed object is String

getBuyerEmail

public java.lang.String getBuyerEmail()
Gets the value of the buyerEmail property.

Returns:
possible object is String

setBuyerEmail

public void setBuyerEmail(java.lang.String value)
Sets the value of the buyerEmail property.

Parameters:
value - allowed object is String

getSaleRecordID

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

Returns:
possible object is Long

setSaleRecordID

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

Parameters:
value - allowed object is Long

getCreationTime

public java.util.Calendar getCreationTime()
Gets the value of the creationTime property.

Returns:
possible object is String

setCreationTime

public void setCreationTime(java.util.Calendar value)
Sets the value of the creationTime property.

Parameters:
value - allowed object is String

getRefundAmount

public AmountType getRefundAmount()
Gets the value of the refundAmount property.

Returns:
possible object is AmountType

setRefundAmount

public void setRefundAmount(AmountType value)
Sets the value of the refundAmount property.

Parameters:
value - allowed object is AmountType

getRefundStatus

public java.lang.String getRefundStatus()
Gets the value of the refundStatus property.

Returns:
possible object is String

setRefundStatus

public void setRefundStatus(java.lang.String value)
Sets the value of the refundStatus property.

Parameters:
value - allowed object is String

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

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

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.