Package org.cyclos.impl.system
Class VoucherReportEntry
- java.lang.Object
-
- org.cyclos.impl.system.VoucherReportEntry
-
- All Implemented Interfaces:
HasCurrency,HasCurrencyAmount,ProcessableForDataTranslation,HasAmount
public class VoucherReportEntry extends Object implements HasCurrencyAmount, ProcessableForDataTranslation
-
-
Constructor Summary
Constructors Constructor Description VoucherReportEntry()VoucherReportEntry(Voucher voucher, Map<VoucherCustomField,Object> packCustomValuesMap, Map<VoucherCustomField,Object> voucherCustomValuesMap)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.cyclos.entities.banking.HasCurrency
round, withCurrency
-
-
-
-
Constructor Detail
-
VoucherReportEntry
public VoucherReportEntry()
-
VoucherReportEntry
public VoucherReportEntry(Voucher voucher, Map<VoucherCustomField,Object> packCustomValuesMap, Map<VoucherCustomField,Object> voucherCustomValuesMap)
-
-
Method Detail
-
getAmount
public BigDecimal getAmount()
-
getBalance
public BigDecimal getBalance()
-
getBalanceCurrencyAmount
public CurrencyAmount getBalanceCurrencyAmount()
-
getBuyer
public User getBuyer()
-
getConfiguration
public VoucherConfiguration getConfiguration()
-
getCreationDate
public Date getCreationDate()
-
getCurrency
public Currency getCurrency()
- Specified by:
getCurrencyin interfaceHasCurrency
-
getCurrencyAmount
public CurrencyAmount getCurrencyAmount()
- Specified by:
getCurrencyAmountin interfaceHasCurrencyAmount
-
getDescription
public String getDescription()
-
getEmail
public String getEmail()
-
getExpirationDate
public Date getExpirationDate()
-
getImage
public VoucherTypeImage getImage()
-
getIssuer
public User getIssuer()
-
getMobilePhone
public String getMobilePhone()
-
getOwner
public User getOwner()
-
getPack
public VoucherPack getPack()
-
getPackCustomValues
public Map<VoucherCustomField,Object> getPackCustomValues()
-
getPin
public String getPin()
-
getPinStatus
public VoucherPinStatusForRedeem getPinStatus()
-
getPlainToken
public String getPlainToken()
-
getPrintMessage
public String getPrintMessage()
-
getRedeemAfterDate
public Date getRedeemAfterDate()
-
getRedeemOnWeekDays
public Object getRedeemOnWeekDays()
-
getSendMessage
public String getSendMessage()
-
getTitle
public String getTitle()
-
getToken
public String getToken()
-
getTransactionsVisibility
public VoucherTransactionsVisibility getTransactionsVisibility()
-
getType
public VoucherType getType()
-
getVoucher
public Voucher getVoucher()
-
getVoucherCustomValues
public Map<VoucherCustomField,Object> getVoucherCustomValues()
-
isPersonal
public boolean isPersonal()
-
isShowQrCode
public boolean isShowQrCode()
-
setConfiguration
public void setConfiguration(VoucherConfiguration configuration)
-
setPack
public void setPack(VoucherPack pack)
-
setPackCustomValues
public void setPackCustomValues(Map<VoucherCustomField,Object> packCustomValues)
-
setVoucher
public void setVoucher(Voucher voucher)
-
setVoucherCustomValues
public void setVoucherCustomValues(Map<VoucherCustomField,Object> voucherCustomValues)
-
-