org.broadleafcommerce.vendor.paypal.service.payment.message.details
Class PayPalPaymentDetails

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

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

Author:
Jeff Fischer
See Also:
Serialized Form

Field Summary
protected  org.broadleafcommerce.common.money.Money amount
           
protected  java.lang.String currencyCode
           
protected  java.util.List<PayPalPaymentItemDetails> itemDetails
           
protected  org.broadleafcommerce.common.money.Money itemTotal
           
protected  java.lang.String paymentMethod
           
protected  java.lang.String paymentRequestId
           
protected  java.lang.String referenceNumber
           
protected  org.broadleafcommerce.common.money.Money shippingDiscount
           
protected  org.broadleafcommerce.common.money.Money shippingTotal
           
protected  org.broadleafcommerce.common.money.Money totalTax
           
protected  java.lang.String transactionId
           
 
Constructor Summary
PayPalPaymentDetails()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 org.broadleafcommerce.common.money.Money getAmount()
           
 java.lang.String getCurrencyCode()
           
 java.util.List<PayPalPaymentItemDetails> getItemDetails()
           
 org.broadleafcommerce.common.money.Money getItemTotal()
           
 java.lang.String getPaymentMethod()
           
 java.lang.String getPaymentRequestId()
           
 java.lang.String getReferenceNumber()
           
 org.broadleafcommerce.common.money.Money getShippingDiscount()
           
 org.broadleafcommerce.common.money.Money getShippingTotal()
           
 org.broadleafcommerce.common.money.Money getTotalTax()
           
 java.lang.String getTransactionId()
           
 int hashCode()
           
 void setAmount(org.broadleafcommerce.common.money.Money amount)
           
 void setCurrencyCode(java.lang.String currencyCode)
           
 void setItemDetails(java.util.List<PayPalPaymentItemDetails> itemDetails)
           
 void setItemTotal(org.broadleafcommerce.common.money.Money itemTotal)
           
 void setPaymentMethod(java.lang.String paymentMethod)
           
 void setPaymentRequestId(java.lang.String paymentRequestId)
           
 void setReferenceNumber(java.lang.String referenceNumber)
           
 void setShippingDiscount(org.broadleafcommerce.common.money.Money shippingDiscount)
           
 void setShippingTotal(org.broadleafcommerce.common.money.Money shippingTotal)
           
 void setTotalTax(org.broadleafcommerce.common.money.Money totalTax)
           
 void setTransactionId(java.lang.String transactionId)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

amount

protected org.broadleafcommerce.common.money.Money amount

currencyCode

protected java.lang.String currencyCode

itemTotal

protected org.broadleafcommerce.common.money.Money itemTotal

shippingTotal

protected org.broadleafcommerce.common.money.Money shippingTotal

shippingDiscount

protected org.broadleafcommerce.common.money.Money shippingDiscount

totalTax

protected org.broadleafcommerce.common.money.Money totalTax

referenceNumber

protected java.lang.String referenceNumber

transactionId

protected java.lang.String transactionId

paymentMethod

protected java.lang.String paymentMethod

paymentRequestId

protected java.lang.String paymentRequestId

itemDetails

protected java.util.List<PayPalPaymentItemDetails> itemDetails
Constructor Detail

PayPalPaymentDetails

public PayPalPaymentDetails()
Method Detail

getAmount

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

setAmount

public void setAmount(org.broadleafcommerce.common.money.Money amount)

getCurrencyCode

public java.lang.String getCurrencyCode()

setCurrencyCode

public void setCurrencyCode(java.lang.String currencyCode)

getItemDetails

public java.util.List<PayPalPaymentItemDetails> getItemDetails()

setItemDetails

public void setItemDetails(java.util.List<PayPalPaymentItemDetails> itemDetails)

getItemTotal

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

setItemTotal

public void setItemTotal(org.broadleafcommerce.common.money.Money itemTotal)

getPaymentMethod

public java.lang.String getPaymentMethod()

setPaymentMethod

public void setPaymentMethod(java.lang.String paymentMethod)

getPaymentRequestId

public java.lang.String getPaymentRequestId()

setPaymentRequestId

public void setPaymentRequestId(java.lang.String paymentRequestId)

getReferenceNumber

public java.lang.String getReferenceNumber()

setReferenceNumber

public void setReferenceNumber(java.lang.String referenceNumber)

getShippingDiscount

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

setShippingDiscount

public void setShippingDiscount(org.broadleafcommerce.common.money.Money shippingDiscount)

getShippingTotal

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

setShippingTotal

public void setShippingTotal(org.broadleafcommerce.common.money.Money shippingTotal)

getTotalTax

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

setTotalTax

public void setTotalTax(org.broadleafcommerce.common.money.Money totalTax)

getTransactionId

public java.lang.String getTransactionId()

setTransactionId

public void setTransactionId(java.lang.String transactionId)

equals

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

hashCode

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


Copyright © 2012. All Rights Reserved.