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