com.ebay.api.eBLBaseComponents
Class PaymentInfoType

java.lang.Object
  |
  +--com.ebay.api.eBLBaseComponents.PaymentInfoType
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
PaymentInfoType()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getExchangeRate()
           
 BasicAmountType getFeeAmount()
           
 BasicAmountType getGrossAmount()
           
 TransactionId getParentTransactionID()
           
 java.util.Calendar getPaymentDate()
           
 PaymentStatusCodeType getPaymentStatus()
           
 PaymentCodeType getPaymentType()
           
 PendingStatusCodeType getPendingReason()
           
 ReversalReasonCodeType getReasonCode()
           
 java.lang.String getReceiptID()
           
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 BasicAmountType getSettleAmount()
           
 BasicAmountType getTaxAmount()
           
 java.lang.String getTransactionID()
           
 PaymentTransactionCodeType getTransactionType()
           
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setExchangeRate(java.lang.String exchangeRate)
           
 void setFeeAmount(BasicAmountType feeAmount)
           
 void setGrossAmount(BasicAmountType grossAmount)
           
 void setParentTransactionID(TransactionId parentTransactionID)
           
 void setPaymentDate(java.util.Calendar paymentDate)
           
 void setPaymentStatus(PaymentStatusCodeType paymentStatus)
           
 void setPaymentType(PaymentCodeType paymentType)
           
 void setPendingReason(PendingStatusCodeType pendingReason)
           
 void setReasonCode(ReversalReasonCodeType reasonCode)
           
 void setReceiptID(java.lang.String receiptID)
           
 void setSettleAmount(BasicAmountType settleAmount)
           
 void setTaxAmount(BasicAmountType taxAmount)
           
 void setTransactionID(java.lang.String transactionID)
           
 void setTransactionType(PaymentTransactionCodeType transactionType)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PaymentInfoType

public PaymentInfoType()
Method Detail

getTransactionID

public java.lang.String getTransactionID()

setTransactionID

public void setTransactionID(java.lang.String transactionID)

getParentTransactionID

public TransactionId getParentTransactionID()

setParentTransactionID

public void setParentTransactionID(TransactionId parentTransactionID)

getReceiptID

public java.lang.String getReceiptID()

setReceiptID

public void setReceiptID(java.lang.String receiptID)

getTransactionType

public PaymentTransactionCodeType getTransactionType()

setTransactionType

public void setTransactionType(PaymentTransactionCodeType transactionType)

getPaymentType

public PaymentCodeType getPaymentType()

setPaymentType

public void setPaymentType(PaymentCodeType paymentType)

getPaymentDate

public java.util.Calendar getPaymentDate()

setPaymentDate

public void setPaymentDate(java.util.Calendar paymentDate)

getGrossAmount

public BasicAmountType getGrossAmount()

setGrossAmount

public void setGrossAmount(BasicAmountType grossAmount)

getFeeAmount

public BasicAmountType getFeeAmount()

setFeeAmount

public void setFeeAmount(BasicAmountType feeAmount)

getSettleAmount

public BasicAmountType getSettleAmount()

setSettleAmount

public void setSettleAmount(BasicAmountType settleAmount)

getTaxAmount

public BasicAmountType getTaxAmount()

setTaxAmount

public void setTaxAmount(BasicAmountType taxAmount)

getExchangeRate

public java.lang.String getExchangeRate()

setExchangeRate

public void setExchangeRate(java.lang.String exchangeRate)

getPaymentStatus

public PaymentStatusCodeType getPaymentStatus()

setPaymentStatus

public void setPaymentStatus(PaymentStatusCodeType paymentStatus)

getPendingReason

public PendingStatusCodeType getPendingReason()

setPendingReason

public void setPendingReason(PendingStatusCodeType pendingReason)

getReasonCode

public ReversalReasonCodeType getReasonCode()

setReasonCode

public void setReasonCode(ReversalReasonCodeType reasonCode)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object

getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer

getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer