org.broadleafcommerce.vendor.paypal.service.payment.message.payment
Class PayPalPaymentInfo

java.lang.Object
  extended by org.broadleafcommerce.vendor.paypal.service.payment.message.payment.PayPalPaymentInfo
All Implemented Interfaces:
Serializable

public class PayPalPaymentInfo
extends Object
implements Serializable

Author:
Jeff Fischer
See Also:
Serialized Form

Field Summary
protected  String currencyCode
           
protected  BigDecimal exchangeRate
           
protected  org.broadleafcommerce.common.money.Money feeAmount
           
protected  PayPalHoldDecisionType holdDecisionType
           
protected  Date orderTime
           
protected  String parentTransactionId
           
protected  String paymentRequestId
           
protected  PayPalPaymentStatusType paymentStatusType
           
protected  PayPalPaymentType paymentType
           
protected  PayPalPendingReasonType pendingReasonType
           
protected  PayPalReasonCodeType reasonCodeType
           
protected  String receiptId
           
protected  org.broadleafcommerce.common.money.Money settleAmount
           
protected  org.broadleafcommerce.common.money.Money taxAmount
           
protected  org.broadleafcommerce.common.money.Money totalAmount
           
protected  String transactionId
           
 
Constructor Summary
PayPalPaymentInfo()
           
 
Method Summary
 boolean equals(Object o)
           
 String getCurrencyCode()
           
 BigDecimal getExchangeRate()
           
 org.broadleafcommerce.common.money.Money getFeeAmount()
           
 PayPalHoldDecisionType getHoldDecisionType()
           
 Date getOrderTime()
           
 String getParentTransactionId()
           
 String getPaymentRequestId()
           
 PayPalPaymentStatusType getPaymentStatusType()
           
 PayPalPaymentType getPaymentType()
           
 PayPalPendingReasonType getPendingReasonType()
           
 PayPalReasonCodeType getReasonCodeType()
           
 String getReceiptId()
           
 org.broadleafcommerce.common.money.Money getSettleAmount()
           
 org.broadleafcommerce.common.money.Money getTaxAmount()
           
 org.broadleafcommerce.common.money.Money getTotalAmount()
           
 String getTransactionId()
           
 int hashCode()
           
 void setCurrencyCode(String currencyCode)
           
 void setExchangeRate(BigDecimal exchangeRate)
           
 void setFeeAmount(org.broadleafcommerce.common.money.Money feeAmount)
           
 void setHoldDecisionType(PayPalHoldDecisionType holdDecisionType)
           
 void setOrderTime(Date orderTime)
           
 void setParentTransactionId(String parentTransactionId)
           
 void setPaymentRequestId(String paymentRequestId)
           
 void setPaymentStatusType(PayPalPaymentStatusType paymentStatusType)
           
 void setPaymentType(PayPalPaymentType paymentType)
           
 void setPendingReasonType(PayPalPendingReasonType pendingReasonType)
           
 void setReasonCodeType(PayPalReasonCodeType reasonCodeType)
           
 void setReceiptId(String receiptId)
           
 void setSettleAmount(org.broadleafcommerce.common.money.Money settleAmount)
           
 void setTaxAmount(org.broadleafcommerce.common.money.Money taxAmount)
           
 void setTotalAmount(org.broadleafcommerce.common.money.Money totalAmount)
           
 void setTransactionId(String transactionId)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transactionId

protected String transactionId

paymentType

protected PayPalPaymentType paymentType

orderTime

protected Date orderTime

totalAmount

protected org.broadleafcommerce.common.money.Money totalAmount

currencyCode

protected String currencyCode

feeAmount

protected org.broadleafcommerce.common.money.Money feeAmount

settleAmount

protected org.broadleafcommerce.common.money.Money settleAmount

taxAmount

protected org.broadleafcommerce.common.money.Money taxAmount

exchangeRate

protected BigDecimal exchangeRate

paymentStatusType

protected PayPalPaymentStatusType paymentStatusType

pendingReasonType

protected PayPalPendingReasonType pendingReasonType

reasonCodeType

protected PayPalReasonCodeType reasonCodeType

holdDecisionType

protected PayPalHoldDecisionType holdDecisionType

paymentRequestId

protected String paymentRequestId

parentTransactionId

protected String parentTransactionId

receiptId

protected String receiptId
Constructor Detail

PayPalPaymentInfo

public PayPalPaymentInfo()
Method Detail

getCurrencyCode

public String getCurrencyCode()

setCurrencyCode

public void setCurrencyCode(String currencyCode)

getExchangeRate

public BigDecimal getExchangeRate()

setExchangeRate

public void setExchangeRate(BigDecimal exchangeRate)

getFeeAmount

public org.broadleafcommerce.common.money.Money getFeeAmount()

setFeeAmount

public void setFeeAmount(org.broadleafcommerce.common.money.Money feeAmount)

getHoldDecisionType

public PayPalHoldDecisionType getHoldDecisionType()

setHoldDecisionType

public void setHoldDecisionType(PayPalHoldDecisionType holdDecisionType)

getOrderTime

public Date getOrderTime()

setOrderTime

public void setOrderTime(Date orderTime)

getPaymentRequestId

public String getPaymentRequestId()

setPaymentRequestId

public void setPaymentRequestId(String paymentRequestId)

getPaymentStatusType

public PayPalPaymentStatusType getPaymentStatusType()

setPaymentStatusType

public void setPaymentStatusType(PayPalPaymentStatusType paymentStatusType)

getPaymentType

public PayPalPaymentType getPaymentType()

setPaymentType

public void setPaymentType(PayPalPaymentType paymentType)

getPendingReasonType

public PayPalPendingReasonType getPendingReasonType()

setPendingReasonType

public void setPendingReasonType(PayPalPendingReasonType pendingReasonType)

getReasonCodeType

public PayPalReasonCodeType getReasonCodeType()

setReasonCodeType

public void setReasonCodeType(PayPalReasonCodeType reasonCodeType)

getSettleAmount

public org.broadleafcommerce.common.money.Money getSettleAmount()

setSettleAmount

public void setSettleAmount(org.broadleafcommerce.common.money.Money settleAmount)

getTaxAmount

public org.broadleafcommerce.common.money.Money getTaxAmount()

setTaxAmount

public void setTaxAmount(org.broadleafcommerce.common.money.Money taxAmount)

getTotalAmount

public org.broadleafcommerce.common.money.Money getTotalAmount()

setTotalAmount

public void setTotalAmount(org.broadleafcommerce.common.money.Money totalAmount)

getTransactionId

public String getTransactionId()

setTransactionId

public void setTransactionId(String transactionId)

getParentTransactionId

public String getParentTransactionId()

setParentTransactionId

public void setParentTransactionId(String parentTransactionId)

getReceiptId

public String getReceiptId()

setReceiptId

public void setReceiptId(String receiptId)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012. All Rights Reserved.