|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebay.soap.eBLBaseComponents.PaymentTransactionCodeType
public class PaymentTransactionCodeType
Contains detaled payment transaction information.
Java class for PaymentTransactionCodeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentTransactionCodeType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="PaymentStatus" type="{urn:ebay:apis:eBLBaseComponents}PaymentTransactionStatusCodeType" minOccurs="0"/> <element name="Payer" type="{urn:ebay:apis:eBLBaseComponents}UserIdentityType" minOccurs="0"/> <element name="Payee" type="{urn:ebay:apis:eBLBaseComponents}UserIdentityType" minOccurs="0"/> <element name="PaymentTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="PaymentAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="ReferenceID" type="{urn:ebay:apis:eBLBaseComponents}TransactionReferenceType" minOccurs="0"/> <element name="FeeOrCreditAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="PaymentReferenceID" type="{urn:ebay:apis:eBLBaseComponents}TransactionReferenceType" maxOccurs="unbounded" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>Note: Per JAXB standards, underscores are added to separate words in enumerations (e.g., PayPal becomes PAY_PAL).
Field Summary | |
---|---|
protected List<Object> |
any
|
protected AmountType |
feeOrCreditAmount
|
protected UserIdentityType |
payee
|
protected UserIdentityType |
payer
|
protected AmountType |
paymentAmount
|
protected List<TransactionReferenceType> |
paymentReferenceID
|
protected PaymentTransactionStatusCodeType |
paymentStatus
|
protected Calendar |
paymentTime
|
protected TransactionReferenceType |
referenceID
|
Constructor Summary | |
---|---|
PaymentTransactionCodeType()
|
Method Summary | |
---|---|
protected List<Object> |
_getAny()
|
protected List<TransactionReferenceType> |
_getPaymentReferenceID()
|
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
AmountType |
getFeeOrCreditAmount()
Gets the value of the feeOrCreditAmount property. |
UserIdentityType |
getPayee()
Gets the value of the payee property. |
UserIdentityType |
getPayer()
Gets the value of the payer property. |
AmountType |
getPaymentAmount()
Gets the value of the paymentAmount property. |
TransactionReferenceType[] |
getPaymentReferenceID()
|
TransactionReferenceType |
getPaymentReferenceID(int idx)
|
int |
getPaymentReferenceIDLength()
|
PaymentTransactionStatusCodeType |
getPaymentStatus()
Gets the value of the paymentStatus property. |
Calendar |
getPaymentTime()
Gets the value of the paymentTime property. |
TransactionReferenceType |
getReferenceID()
Gets the value of the referenceID property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setFeeOrCreditAmount(AmountType value)
Sets the value of the feeOrCreditAmount property. |
void |
setPayee(UserIdentityType value)
Sets the value of the payee property. |
void |
setPayer(UserIdentityType value)
Sets the value of the payer property. |
void |
setPaymentAmount(AmountType value)
Sets the value of the paymentAmount property. |
TransactionReferenceType |
setPaymentReferenceID(int idx,
TransactionReferenceType value)
|
void |
setPaymentReferenceID(TransactionReferenceType[] values)
|
void |
setPaymentStatus(PaymentTransactionStatusCodeType value)
Sets the value of the paymentStatus property. |
void |
setPaymentTime(Calendar value)
Sets the value of the paymentTime property. |
void |
setReferenceID(TransactionReferenceType value)
Sets the value of the referenceID property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected PaymentTransactionStatusCodeType paymentStatus
protected UserIdentityType payer
protected UserIdentityType payee
protected Calendar paymentTime
protected AmountType paymentAmount
protected TransactionReferenceType referenceID
protected AmountType feeOrCreditAmount
protected List<TransactionReferenceType> paymentReferenceID
protected List<Object> any
Constructor Detail |
---|
public PaymentTransactionCodeType()
Method Detail |
---|
public PaymentTransactionStatusCodeType getPaymentStatus()
PaymentTransactionStatusCodeType
public void setPaymentStatus(PaymentTransactionStatusCodeType value)
value
- allowed object is
PaymentTransactionStatusCodeType
public UserIdentityType getPayer()
UserIdentityType
public void setPayer(UserIdentityType value)
value
- allowed object is
UserIdentityType
public UserIdentityType getPayee()
UserIdentityType
public void setPayee(UserIdentityType value)
value
- allowed object is
UserIdentityType
public Calendar getPaymentTime()
String
public void setPaymentTime(Calendar value)
value
- allowed object is
String
public AmountType getPaymentAmount()
AmountType
public void setPaymentAmount(AmountType value)
value
- allowed object is
AmountType
public TransactionReferenceType getReferenceID()
TransactionReferenceType
public void setReferenceID(TransactionReferenceType value)
value
- allowed object is
TransactionReferenceType
public AmountType getFeeOrCreditAmount()
AmountType
public void setFeeOrCreditAmount(AmountType value)
value
- allowed object is
AmountType
public TransactionReferenceType[] getPaymentReferenceID()
TransactionReferenceType
public TransactionReferenceType getPaymentReferenceID(int idx)
TransactionReferenceType
public int getPaymentReferenceIDLength()
public void setPaymentReferenceID(TransactionReferenceType[] values)
values
- allowed objects are
TransactionReferenceType
protected List<TransactionReferenceType> _getPaymentReferenceID()
public TransactionReferenceType setPaymentReferenceID(int idx, TransactionReferenceType value)
value
- allowed object is
TransactionReferenceType
public Object[] getAny()
Element
Object
public Object getAny(int idx)
Element
Object
public int getAnyLength()
public void setAny(Object[] values)
values
- allowed objects are
Element
Object
protected List<Object> _getAny()
public Object setAny(int idx, Object value)
value
- allowed object is
Element
Object
|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.