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

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

public class PayPalPaymentRequest
extends PayPalRequest

Author:
jfischer
See Also:
Serialized Form

Field Summary
protected  String currency
           
protected  List<PayPalItemRequest> itemRequests
           
protected  String payerID
           
protected  String referenceNumber
           
protected  PayPalRefundType refundType
           
protected  List<PayPalShippingRequest> shippingRequests
           
protected  PayPalSummaryRequest summaryRequest
           
protected  String token
           
protected  String transactionID
           
protected  PayPalTransactionType transactionType
           
 
Fields inherited from class org.broadleafcommerce.vendor.paypal.service.payment.message.PayPalRequest
methodType, secondaryMethodType
 
Constructor Summary
PayPalPaymentRequest()
           
 
Method Summary
 boolean equals(Object o)
           
 String getCurrency()
           
 List<PayPalItemRequest> getItemRequests()
           
 String getPayerID()
           
 String getReferenceNumber()
           
 PayPalRefundType getRefundType()
           
 List<PayPalShippingRequest> getShippingRequests()
           
 PayPalSummaryRequest getSummaryRequest()
           
 String getToken()
           
 String getTransactionID()
           
 PayPalTransactionType getTransactionType()
           
 int hashCode()
           
 void setCurrency(String currency)
           
 void setItemRequests(List<PayPalItemRequest> itemRequests)
           
 void setPayerID(String payerID)
           
 void setReferenceNumber(String referenceNumber)
           
 void setRefundType(PayPalRefundType refundType)
           
 void setShippingRequests(List<PayPalShippingRequest> shippingRequests)
           
 void setSummaryRequest(PayPalSummaryRequest summaryRequest)
           
 void setToken(String token)
           
 void setTransactionID(String transactionID)
           
 void setTransactionType(PayPalTransactionType transactionType)
           
 
Methods inherited from class org.broadleafcommerce.vendor.paypal.service.payment.message.PayPalRequest
getMethodType, getSecondaryMethodType, setMethodType, setSecondaryMethodType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currency

protected String currency

payerID

protected String payerID

token

protected String token

itemRequests

protected List<PayPalItemRequest> itemRequests

shippingRequests

protected List<PayPalShippingRequest> shippingRequests

transactionType

protected PayPalTransactionType transactionType

summaryRequest

protected PayPalSummaryRequest summaryRequest

referenceNumber

protected String referenceNumber

transactionID

protected String transactionID

refundType

protected PayPalRefundType refundType
Constructor Detail

PayPalPaymentRequest

public PayPalPaymentRequest()
Method Detail

getTransactionType

public PayPalTransactionType getTransactionType()

setTransactionType

public void setTransactionType(PayPalTransactionType transactionType)

getCurrency

public String getCurrency()

setCurrency

public void setCurrency(String currency)

getItemRequests

public List<PayPalItemRequest> getItemRequests()

setItemRequests

public void setItemRequests(List<PayPalItemRequest> itemRequests)

getSummaryRequest

public PayPalSummaryRequest getSummaryRequest()

setSummaryRequest

public void setSummaryRequest(PayPalSummaryRequest summaryRequest)

getReferenceNumber

public String getReferenceNumber()

setReferenceNumber

public void setReferenceNumber(String referenceNumber)

getPayerID

public String getPayerID()

setPayerID

public void setPayerID(String payerID)

getToken

public String getToken()

setToken

public void setToken(String token)

getRefundType

public PayPalRefundType getRefundType()

setRefundType

public void setRefundType(PayPalRefundType refundType)

getTransactionID

public String getTransactionID()

setTransactionID

public void setTransactionID(String transactionID)

getShippingRequests

public List<PayPalShippingRequest> getShippingRequests()

setShippingRequests

public void setShippingRequests(List<PayPalShippingRequest> shippingRequests)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class PayPalRequest


Copyright © 2013. All Rights Reserved.