Class TopUpVoucherData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.vouchers.BasicVoucherData
-
- org.cyclos.model.banking.vouchers.PerformVoucherTransactionData
-
- org.cyclos.model.banking.vouchers.TopUpVoucherData
-
- All Implemented Interfaces:
Serializable
public class TopUpVoucherData extends PerformVoucherTransactionData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<CredentialInputDTO,TopUpVoucherData>CONFIRMATION_PASSWORD_INPUTstatic BasicProperty<Availability,TopUpVoucherData>EMAIL_INPUTstatic BasicProperty<VoucherGenerationAmount,TopUpVoucherData>GENERATION_AMOUNTstatic BasicProperty<Boolean,TopUpVoucherData>IS_ACTIVATIONstatic BasicProperty<PhoneConfigurationData,TopUpVoucherData>PHONE_CONFIGURATIONstatic BasicProperty<CredentialInputDTO,TopUpVoucherData>PIN_INPUTstatic BasicProperty<VoucherPinOnActivation,TopUpVoucherData>PIN_ON_ACTIVATIONstatic ListProperty<CustomFieldDetailedVO,TopUpVoucherData>VOUCHER_CUSTOM_FIELDS-
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 TopUpVoucherData()TopUpVoucherData(Property<T,? super TopUpVoucherData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()CredentialInputDTOgetConfirmationPasswordInput()AvailabilitygetEmailInput()VoucherGenerationAmountgetGenerationAmount()PhoneConfigurationDatagetPhoneConfiguration()CredentialInputDTOgetPinInput()VoucherPinOnActivationgetPinOnActivation()List<CustomFieldDetailedVO>getVoucherCustomFields()booleanisIsActivation()voidsetConfirmationPasswordInput(CredentialInputDTO confirmationPasswordInput)voidsetEmailInput(Availability emailInput)voidsetGenerationAmount(VoucherGenerationAmount generationAmount)voidsetIsActivation(boolean isActivation)voidsetPhoneConfiguration(PhoneConfigurationData phoneConfiguration)voidsetPinInput(CredentialInputDTO pinInput)voidsetPinOnActivation(VoucherPinOnActivation pinOnActivation)voidsetVoucherCustomFields(List<CustomFieldDetailedVO> voucherCustomFields)-
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
-
CONFIRMATION_PASSWORD_INPUT
public static final BasicProperty<CredentialInputDTO,TopUpVoucherData> CONFIRMATION_PASSWORD_INPUT
-
EMAIL_INPUT
public static final BasicProperty<Availability,TopUpVoucherData> EMAIL_INPUT
-
GENERATION_AMOUNT
public static final BasicProperty<VoucherGenerationAmount,TopUpVoucherData> GENERATION_AMOUNT
-
IS_ACTIVATION
public static final BasicProperty<Boolean,TopUpVoucherData> IS_ACTIVATION
-
PHONE_CONFIGURATION
public static final BasicProperty<PhoneConfigurationData,TopUpVoucherData> PHONE_CONFIGURATION
-
PIN_INPUT
public static final BasicProperty<CredentialInputDTO,TopUpVoucherData> PIN_INPUT
-
PIN_ON_ACTIVATION
public static final BasicProperty<VoucherPinOnActivation,TopUpVoucherData> PIN_ON_ACTIVATION
-
VOUCHER_CUSTOM_FIELDS
public static final ListProperty<CustomFieldDetailedVO,TopUpVoucherData> VOUCHER_CUSTOM_FIELDS
-
-
Constructor Detail
-
TopUpVoucherData
public TopUpVoucherData()
-
TopUpVoucherData
public TopUpVoucherData(Property<T,? super TopUpVoucherData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classPerformVoucherTransactionData
-
getConfirmationPasswordInput
public CredentialInputDTO getConfirmationPasswordInput()
-
setConfirmationPasswordInput
public void setConfirmationPasswordInput(CredentialInputDTO confirmationPasswordInput)
-
getEmailInput
public Availability getEmailInput()
-
setEmailInput
public void setEmailInput(Availability emailInput)
-
getGenerationAmount
public VoucherGenerationAmount getGenerationAmount()
-
setGenerationAmount
public void setGenerationAmount(VoucherGenerationAmount generationAmount)
-
isIsActivation
public boolean isIsActivation()
-
setIsActivation
public void setIsActivation(boolean isActivation)
-
getPhoneConfiguration
public PhoneConfigurationData getPhoneConfiguration()
-
setPhoneConfiguration
public void setPhoneConfiguration(PhoneConfigurationData phoneConfiguration)
-
getPinInput
public CredentialInputDTO getPinInput()
-
setPinInput
public void setPinInput(CredentialInputDTO pinInput)
-
getPinOnActivation
public VoucherPinOnActivation getPinOnActivation()
-
setPinOnActivation
public void setPinOnActivation(VoucherPinOnActivation pinOnActivation)
-
getVoucherCustomFields
public List<CustomFieldDetailedVO> getVoucherCustomFields()
-
setVoucherCustomFields
public void setVoucherCustomFields(List<CustomFieldDetailedVO> voucherCustomFields)
-
-