@Entity public class Voucher extends BaseEntity implements HasCurrency
| Constructor and Description |
|---|
Voucher() |
getDataTranslationType, getLogType, getVersionisGlobalclone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, isPersistent, isTransient, toStringpublic VoucherAmountReservation getAmountDereservation()
public VoucherConfiguration getConfiguration()
public Currency getCurrency()
getCurrency in interface HasCurrencypublic java.util.Date getExpirationDate()
public java.lang.String getExpirationDateComments()
public Network getNetwork()
NetworkedEntitygetNetwork in class NetworkedEntitypublic VoucherPack getPack()
public Payment getRedeem()
public BasicUser getRedeemBy()
public java.util.Date getRedeemDate()
public User getRedeemer()
public VoucherStatus getStatus()
public java.lang.String getToken()
public VoucherType getType()
public boolean hasCustomExpirationDate()
public boolean isExpirationNotified()
public boolean isPrinted()
public void setAmountDereservation(VoucherAmountReservation amountDereservation)
public void setExpirationDate(java.util.Date expirationDate)
public void setExpirationDateComments(java.lang.String expirationDateComments)
public void setExpirationNotified(boolean expirationNotified)
public void setPack(VoucherPack pack)
public void setPrinted(boolean printed)
public void setRedeem(Payment redeem)
public void setRedeemBy(BasicUser redeemBy)
public void setRedeemer(User redeemer)
public void setStatus(VoucherStatus status)
public void setToken(java.lang.String token)