@Entity public class PaymentInfoImpl extends Object implements PaymentInfo, CurrencyCodeIdentifiable
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentInfoImpl.Presentation |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
additionalFields |
protected Address |
address |
protected BigDecimal |
amount |
protected List<AmountItem> |
amountItems |
protected String |
customerIpAddress |
protected CustomerPayment |
customerPayment |
protected List<PaymentInfoDetail> |
details |
protected Long |
id |
protected Order |
order |
protected List<PaymentResponseItem> |
paymentResponseItems |
protected Phone |
phone |
protected String |
referenceNumber |
protected Map<String,String[]> |
requestParameterMap |
protected String |
type |
| Constructor and Description |
|---|
PaymentInfoImpl() |
protected Long id
protected Order order
protected Address address
protected Phone phone
protected BigDecimal amount
protected String referenceNumber
protected String type
protected List<AmountItem> amountItems
protected String customerIpAddress
protected List<PaymentInfoDetail> details
protected List<PaymentResponseItem> paymentResponseItems
protected CustomerPayment customerPayment
public Money getAmount()
getAmount in interface PaymentInfopublic void setAmount(Money amount)
setAmount in interface PaymentInfopublic Long getId()
getId in interface PaymentInfopublic void setId(Long id)
setId in interface PaymentInfopublic Order getOrder()
getOrder in interface PaymentInfopublic void setOrder(Order order)
setOrder in interface PaymentInfopublic Address getAddress()
getAddress in interface PaymentInfopublic void setAddress(Address address)
setAddress in interface PaymentInfopublic Phone getPhone()
getPhone in interface PaymentInfopublic void setPhone(Phone phone)
setPhone in interface PaymentInfopublic String getReferenceNumber()
getReferenceNumber in interface PaymentInfopublic void setReferenceNumber(String referenceNumber)
setReferenceNumber in interface PaymentInfopublic PaymentInfoType getType()
getType in interface PaymentInfopublic void setType(PaymentInfoType type)
setType in interface PaymentInfopublic List<AmountItem> getAmountItems()
getAmountItems in interface PaymentInfopublic void setAmountItems(List<AmountItem> amountItems)
setAmountItems in interface PaymentInfopublic String getCustomerIpAddress()
getCustomerIpAddress in interface PaymentInfopublic void setCustomerIpAddress(String customerIpAddress)
setCustomerIpAddress in interface PaymentInfopublic Map<String,String> getAdditionalFields()
getAdditionalFields in interface PaymentInfopublic void setAdditionalFields(Map<String,String> additionalFields)
setAdditionalFields in interface PaymentInfopublic Map<String,String[]> getRequestParameterMap()
getRequestParameterMap in interface PaymentInfopublic void setRequestParameterMap(Map<String,String[]> requestParameterMap)
setRequestParameterMap in interface PaymentInfopublic CustomerPayment getCustomerPayment()
getCustomerPayment in interface PaymentInfopublic void setCustomerPayment(CustomerPayment customerPayment)
setCustomerPayment in interface PaymentInfopublic List<PaymentInfoDetail> getPaymentInfoDetails()
getPaymentInfoDetails in interface PaymentInfopublic void setPaymentInfoDetails(List<PaymentInfoDetail> details)
setPaymentInfoDetails in interface PaymentInfopublic Money getPaymentCapturedAmount()
getPaymentCapturedAmount in interface PaymentInfopublic Money getPaymentCreditedAmount()
getPaymentCreditedAmount in interface PaymentInfopublic Money getReverseAuthAmount()
getReverseAuthAmount in interface PaymentInfopublic Money getDetailsAmountForType(PaymentInfoDetailType type)
public BroadleafCurrency getCurrency()
getCurrency in interface PaymentInfopublic String getCurrencyCode()
getCurrencyCode in interface CurrencyCodeIdentifiablepublic List<PaymentResponseItem> getPaymentResponseItems()
getPaymentResponseItems in interface PaymentInfopublic void setPaymentResponseItems(List<PaymentResponseItem> paymentResponseItems)
setPaymentResponseItems in interface PaymentInfopublic Referenced createEmptyReferenced()
createEmptyReferenced in interface PaymentInfoCopyright © 2014. All Rights Reserved.