Class RedeemVoucherData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.vouchers.BasicVoucherData
-
- org.cyclos.model.banking.vouchers.PerformVoucherTransactionData
-
- org.cyclos.model.banking.vouchers.RedeemVoucherData
-
- All Implemented Interfaces:
Serializable
public class RedeemVoucherData extends PerformVoucherTransactionData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<BigDecimal,RedeemVoucherData>BALANCEstatic BasicProperty<UserVO,RedeemVoucherData>BUYERstatic BasicProperty<Boolean,RedeemVoucherData>CAN_SEND_PINstatic StringCLASS_NAMEstatic BasicProperty<CredentialInputDTO,RedeemVoucherData>PIN_INPUT-
Fields inherited from class org.cyclos.model.banking.vouchers.PerformVoucherTransactionData
AMOUNT, PAYMENT_CUSTOM_FIELDS, SHOULD_PREVIEW, TOKEN, USER
-
Fields inherited from class org.cyclos.model.banking.vouchers.BasicVoucherData
TYPE
-
-
Constructor Summary
Constructors Constructor Description RedeemVoucherData()RedeemVoucherData(Property<T,? super RedeemVoucherData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()BigDecimalgetBalance()UserVOgetBuyer()CredentialInputDTOgetPinInput()booleanisCanSendPin()voidsetBalance(BigDecimal balance)voidsetBuyer(UserVO buyer)voidsetCanSendPin(boolean canSendPin)voidsetPinInput(CredentialInputDTO pinInput)-
Methods inherited from class org.cyclos.model.banking.vouchers.PerformVoucherTransactionData
getAmount, getPaymentCustomFields, getToken, getUser, isShouldPreview, setAmount, setPaymentCustomFields, setShouldPreview, setToken, setUser
-
Methods inherited from class org.cyclos.model.banking.vouchers.BasicVoucherData
getType, setType
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
BALANCE
public static final BasicProperty<BigDecimal,RedeemVoucherData> BALANCE
-
BUYER
public static final BasicProperty<UserVO,RedeemVoucherData> BUYER
-
CAN_SEND_PIN
public static final BasicProperty<Boolean,RedeemVoucherData> CAN_SEND_PIN
-
PIN_INPUT
public static final BasicProperty<CredentialInputDTO,RedeemVoucherData> PIN_INPUT
-
-
Constructor Detail
-
RedeemVoucherData
public RedeemVoucherData()
-
RedeemVoucherData
public RedeemVoucherData(Property<T,? super RedeemVoucherData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classPerformVoucherTransactionData
-
getBalance
public BigDecimal getBalance()
-
setBalance
public void setBalance(BigDecimal balance)
-
getBuyer
public UserVO getBuyer()
-
setBuyer
public void setBuyer(UserVO buyer)
-
isCanSendPin
public boolean isCanSendPin()
-
setCanSendPin
public void setCanSendPin(boolean canSendPin)
-
getPinInput
public CredentialInputDTO getPinInput()
-
setPinInput
public void setPinInput(CredentialInputDTO pinInput)
-
-