org.broadleafcommerce.core.payment.domain
Class PaymentInfoDetailImpl

java.lang.Object
  extended by org.broadleafcommerce.core.payment.domain.PaymentInfoDetailImpl
All Implemented Interfaces:
Serializable, PaymentInfoDetail

@Entity
public class PaymentInfoDetailImpl
extends Object
implements PaymentInfoDetail

Author:
Jerry Ocanas (jocanas)
See Also:
Serialized Form

Field Summary
protected  BigDecimal amount
           
protected  BroadleafCurrency currency
           
protected  Date date
           
protected  Long id
           
protected  PaymentInfo paymentInfo
           
protected  PaymentInfoDetailType type
           
 
Constructor Summary
PaymentInfoDetailImpl()
           
 
Method Summary
 Money getAmount()
           
 BroadleafCurrency getCurrency()
           
 Date getDate()
           
 Long getId()
           
 PaymentInfo getPaymentInfo()
           
 PaymentInfoDetailType getType()
           
 void setAmount(Money amount)
           
 void setCurrency(BroadleafCurrency currency)
           
 void setDate(Date date)
           
 void setId(Long id)
           
 void setPaymentInfo(PaymentInfo paymentInfo)
           
 void setType(PaymentInfoDetailType type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected Long id

paymentInfo

protected PaymentInfo paymentInfo

type

protected PaymentInfoDetailType type

amount

protected BigDecimal amount

currency

protected BroadleafCurrency currency

date

protected Date date
Constructor Detail

PaymentInfoDetailImpl

public PaymentInfoDetailImpl()
Method Detail

getId

public Long getId()
Specified by:
getId in interface PaymentInfoDetail

setId

public void setId(Long id)
Specified by:
setId in interface PaymentInfoDetail

getPaymentInfo

public PaymentInfo getPaymentInfo()
Specified by:
getPaymentInfo in interface PaymentInfoDetail

setPaymentInfo

public void setPaymentInfo(PaymentInfo paymentInfo)
Specified by:
setPaymentInfo in interface PaymentInfoDetail

getType

public PaymentInfoDetailType getType()
Specified by:
getType in interface PaymentInfoDetail

setType

public void setType(PaymentInfoDetailType type)
Specified by:
setType in interface PaymentInfoDetail

getAmount

public Money getAmount()
Specified by:
getAmount in interface PaymentInfoDetail

setAmount

public void setAmount(Money amount)
Specified by:
setAmount in interface PaymentInfoDetail

getCurrency

public BroadleafCurrency getCurrency()
Specified by:
getCurrency in interface PaymentInfoDetail

setCurrency

public void setCurrency(BroadleafCurrency currency)
Specified by:
setCurrency in interface PaymentInfoDetail

getDate

public Date getDate()
Specified by:
getDate in interface PaymentInfoDetail

setDate

public void setDate(Date date)
Specified by:
setDate in interface PaymentInfoDetail


Copyright © 2013. All Rights Reserved.