public class TransactionType
extends java.lang.Object
Java class for TransactionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TransactionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:ebay:apis:eBLBaseComponents}AmountPaid" minOccurs="0"/> <element name="Buyer" type="{urn:ebay:apis:eBLBaseComponents}UserType" minOccurs="0"/> <element ref="{urn:ebay:apis:eBLBaseComponents}ShippingDetails" minOccurs="0"/> <element name="ConvertedAmountPaid" type="{urn:ebay:apis:CoreComponentTypes}AmountType" minOccurs="0"/> <element name="ConvertedTransactionPrice" type="{urn:ebay:apis:CoreComponentTypes}AmountType" minOccurs="0"/> <element name="CreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="DepositType" type="{urn:ebay:apis:eBLBaseComponents}DepositTypeCodeType" minOccurs="0"/> <element name="Item" type="{urn:ebay:apis:eBLBaseComponents}ItemType" minOccurs="0"/> <element name="QuantityPurchased" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="ShippingHandlingTotal" type="{urn:ebay:apis:CoreComponentTypes}AmountType" minOccurs="0"/> <element name="Status" type="{urn:ebay:apis:eBLBaseComponents}TransactionStatusType" minOccurs="0"/> <element ref="{urn:ebay:apis:eBLBaseComponents}TransactionID" minOccurs="0"/> <element ref="{urn:ebay:apis:eBLBaseComponents}AuthorizationID"/> <element name="TransactionPrice" type="{urn:ebay:apis:CoreComponentTypes}AmountType" minOccurs="0"/> <element name="VATPercent" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected AmountType |
amountPaid |
protected java.lang.String |
authorizationID |
protected UserType |
buyer |
protected AmountType |
convertedAmountPaid |
protected AmountType |
convertedTransactionPrice |
protected javax.xml.datatype.XMLGregorianCalendar |
createdDate |
protected DepositTypeCodeType |
depositType |
protected ItemType |
item |
protected java.lang.Integer |
quantityPurchased |
protected ShippingDetailsType |
shippingDetails |
protected AmountType |
shippingHandlingTotal |
protected TransactionStatusType |
status |
protected java.lang.String |
transactionID |
protected AmountType |
transactionPrice |
protected java.math.BigDecimal |
vatPercent |
Constructor and Description |
---|
TransactionType() |
Modifier and Type | Method and Description |
---|---|
AmountType |
getAmountPaid()
The amount the buyer paid for the item or agreed to pay,
depending on how far into the checkout process the item is.
|
java.lang.String |
getAuthorizationID()
Unique identifier for an authorization.
|
UserType |
getBuyer()
Gets the value of the buyer property.
|
AmountType |
getConvertedAmountPaid()
Gets the value of the convertedAmountPaid property.
|
AmountType |
getConvertedTransactionPrice()
Gets the value of the convertedTransactionPrice property.
|
javax.xml.datatype.XMLGregorianCalendar |
getCreatedDate()
Gets the value of the createdDate property.
|
DepositTypeCodeType |
getDepositType()
Gets the value of the depositType property.
|
ItemType |
getItem()
Gets the value of the item property.
|
java.lang.Integer |
getQuantityPurchased()
Gets the value of the quantityPurchased property.
|
ShippingDetailsType |
getShippingDetails()
Includes shipping payment data.
|
AmountType |
getShippingHandlingTotal()
Gets the value of the shippingHandlingTotal property.
|
TransactionStatusType |
getStatus()
Gets the value of the status property.
|
java.lang.String |
getTransactionID()
Unique identifier for a transaction.
|
AmountType |
getTransactionPrice()
Gets the value of the transactionPrice property.
|
java.math.BigDecimal |
getVATPercent()
Gets the value of the vatPercent property.
|
void |
setAmountPaid(AmountType value)
Sets the value of the amountPaid property.
|
void |
setAuthorizationID(java.lang.String value)
Sets the value of the authorizationID property.
|
void |
setBuyer(UserType value)
Sets the value of the buyer property.
|
void |
setConvertedAmountPaid(AmountType value)
Sets the value of the convertedAmountPaid property.
|
void |
setConvertedTransactionPrice(AmountType value)
Sets the value of the convertedTransactionPrice property.
|
void |
setCreatedDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the createdDate property.
|
void |
setDepositType(DepositTypeCodeType value)
Sets the value of the depositType property.
|
void |
setItem(ItemType value)
Sets the value of the item property.
|
void |
setQuantityPurchased(java.lang.Integer value)
Sets the value of the quantityPurchased property.
|
void |
setShippingDetails(ShippingDetailsType value)
Sets the value of the shippingDetails property.
|
void |
setShippingHandlingTotal(AmountType value)
Sets the value of the shippingHandlingTotal property.
|
void |
setStatus(TransactionStatusType value)
Sets the value of the status property.
|
void |
setTransactionID(java.lang.String value)
Sets the value of the transactionID property.
|
void |
setTransactionPrice(AmountType value)
Sets the value of the transactionPrice property.
|
void |
setVATPercent(java.math.BigDecimal value)
Sets the value of the vatPercent property.
|
protected AmountType amountPaid
protected UserType buyer
protected ShippingDetailsType shippingDetails
protected AmountType convertedAmountPaid
protected AmountType convertedTransactionPrice
protected javax.xml.datatype.XMLGregorianCalendar createdDate
protected DepositTypeCodeType depositType
protected ItemType item
protected java.lang.Integer quantityPurchased
protected AmountType shippingHandlingTotal
protected TransactionStatusType status
protected java.lang.String transactionID
protected java.lang.String authorizationID
protected AmountType transactionPrice
protected java.math.BigDecimal vatPercent
public AmountType getAmountPaid()
AmountType
public void setAmountPaid(AmountType value)
value
- the value
allowed object is
AmountType
public UserType getBuyer()
UserType
public void setBuyer(UserType value)
value
- the value
allowed object is
UserType
public ShippingDetailsType getShippingDetails()
ShippingDetailsType
public void setShippingDetails(ShippingDetailsType value)
value
- the value
allowed object is
ShippingDetailsType
public AmountType getConvertedAmountPaid()
AmountType
public void setConvertedAmountPaid(AmountType value)
value
- the value
allowed object is
AmountType
public AmountType getConvertedTransactionPrice()
AmountType
public void setConvertedTransactionPrice(AmountType value)
value
- the value
allowed object is
AmountType
public javax.xml.datatype.XMLGregorianCalendar getCreatedDate()
XMLGregorianCalendar
public void setCreatedDate(javax.xml.datatype.XMLGregorianCalendar value)
value
- the value
allowed object is
XMLGregorianCalendar
public DepositTypeCodeType getDepositType()
DepositTypeCodeType
public void setDepositType(DepositTypeCodeType value)
value
- the value
allowed object is
DepositTypeCodeType
public ItemType getItem()
ItemType
public void setItem(ItemType value)
value
- the value
allowed object is
ItemType
public java.lang.Integer getQuantityPurchased()
Integer
public void setQuantityPurchased(java.lang.Integer value)
value
- the value
allowed object is
Integer
public AmountType getShippingHandlingTotal()
AmountType
public void setShippingHandlingTotal(AmountType value)
value
- the value
allowed object is
AmountType
public TransactionStatusType getStatus()
TransactionStatusType
public void setStatus(TransactionStatusType value)
value
- the value
allowed object is
TransactionStatusType
public java.lang.String getTransactionID()
String
public void setTransactionID(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getAuthorizationID()
String
public void setAuthorizationID(java.lang.String value)
value
- the value
allowed object is
String
public AmountType getTransactionPrice()
AmountType
public void setTransactionPrice(AmountType value)
value
- the value
allowed object is
AmountType
public java.math.BigDecimal getVATPercent()
BigDecimal
public void setVATPercent(java.math.BigDecimal value)
value
- the value
allowed object is
BigDecimal
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.