Class VoucherConfigurationDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.NamedEntityDTO
-
- org.cyclos.model.ConfigurationEntityDTO
-
- org.cyclos.model.banking.voucherconfigurations.VoucherConfigurationDTO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityDTO>,IEntity,IInternalNamedEntity,INamedEntity
public class VoucherConfigurationDTO extends ConfigurationEntityDTO
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.cyclos.model.ConfigurationEntityDTO
DESCRIPTION, INTERNAL_NAME
-
Fields inherited from class org.cyclos.model.NamedEntityDTO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description VoucherConfigurationDTO()VoucherConfigurationDTO(Long id)VoucherConfigurationDTO(Property<T,? super VoucherConfigurationDTO> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.ConfigurationEntityDTO
getDescription, getInternalName, setDescription, setInternalName
-
Methods inherited from class org.cyclos.model.NamedEntityDTO
compareTo, getName, setName, toString
-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.EntityModel
equals, getId, hashCode, setId
-
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
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.IInternalNamedEntity
matches
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCOUNT_NAME
public static final BasicProperty<String,VoucherConfigurationDTO> ACCOUNT_NAME
-
ACTIVATION_INTERVAL
public static final BasicProperty<TimeIntervalDTO,VoucherConfigurationDTO> ACTIVATION_INTERVAL
-
BUY_TYPE
public static final BasicProperty<TransferTypeVO,VoucherConfigurationDTO> BUY_TYPE
-
CURRENCY
public static final BasicProperty<CurrencyVO,VoucherConfigurationDTO> CURRENCY
-
DAYS_BEFORE_EXPIRATION_TO_NOTIFY
public static final BasicProperty<Integer,VoucherConfigurationDTO> DAYS_BEFORE_EXPIRATION_TO_NOTIFY
-
GENERATION_AMOUNT
public static final BasicProperty<VoucherGenerationAmount,VoucherConfigurationDTO> GENERATION_AMOUNT
-
GENERATION_STATUS
public static final BasicProperty<VoucherGenerationStatus,VoucherConfigurationDTO> GENERATION_STATUS
-
MASK
public static final BasicProperty<String,VoucherConfigurationDTO> MASK
-
PIN_LENGTH
public static final BasicProperty<Integer,VoucherConfigurationDTO> PIN_LENGTH
-
PIN_ON_ACTIVATION
public static final BasicProperty<VoucherPinOnActivation,VoucherConfigurationDTO> PIN_ON_ACTIVATION
-
PIN_USAGE
public static final BasicProperty<VoucherPinUsage,VoucherConfigurationDTO> PIN_USAGE
-
REDEEM_TYPE
public static final BasicProperty<TransferTypeVO,VoucherConfigurationDTO> REDEEM_TYPE
-
REFUND_TYPE
public static final BasicProperty<TransferTypeVO,VoucherConfigurationDTO> REFUND_TYPE
-
RESERVE_AMOUNT
public static final BasicProperty<Boolean,VoucherConfigurationDTO> RESERVE_AMOUNT
-
SHOW_PLAIN_TOKEN
public static final BasicProperty<Boolean,VoucherConfigurationDTO> SHOW_PLAIN_TOKEN
-
SHOW_QR_CODE
public static final BasicProperty<Boolean,VoucherConfigurationDTO> SHOW_QR_CODE
-
TOP_UP_TYPE
public static final BasicProperty<TransferTypeVO,VoucherConfigurationDTO> TOP_UP_TYPE
-
-
Constructor Detail
-
VoucherConfigurationDTO
public VoucherConfigurationDTO()
-
VoucherConfigurationDTO
public VoucherConfigurationDTO(Long id)
-
VoucherConfigurationDTO
public VoucherConfigurationDTO(Property<T,? super VoucherConfigurationDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classConfigurationEntityDTO
-
getAccountName
public String getAccountName()
-
setAccountName
public void setAccountName(String accountName)
-
getActivationInterval
public TimeIntervalDTO getActivationInterval()
-
setActivationInterval
public void setActivationInterval(TimeIntervalDTO activationInterval)
-
getBuyType
public TransferTypeVO getBuyType()
-
setBuyType
public void setBuyType(TransferTypeVO buyType)
-
getCurrency
public CurrencyVO getCurrency()
-
setCurrency
public void setCurrency(CurrencyVO currency)
-
getDaysBeforeExpirationToNotify
public Integer getDaysBeforeExpirationToNotify()
-
setDaysBeforeExpirationToNotify
public void setDaysBeforeExpirationToNotify(Integer daysBeforeExpirationToNotify)
-
getGenerationAmount
public VoucherGenerationAmount getGenerationAmount()
-
setGenerationAmount
public void setGenerationAmount(VoucherGenerationAmount generationAmount)
-
getGenerationStatus
public VoucherGenerationStatus getGenerationStatus()
-
setGenerationStatus
public void setGenerationStatus(VoucherGenerationStatus generationStatus)
-
getMask
public String getMask()
-
setMask
public void setMask(String mask)
-
getPinLength
public Integer getPinLength()
-
setPinLength
public void setPinLength(Integer pinLength)
-
getPinOnActivation
public VoucherPinOnActivation getPinOnActivation()
-
setPinOnActivation
public void setPinOnActivation(VoucherPinOnActivation pinOnActivation)
-
getPinUsage
public VoucherPinUsage getPinUsage()
-
setPinUsage
public void setPinUsage(VoucherPinUsage pinUsage)
-
getRedeemType
public TransferTypeVO getRedeemType()
-
setRedeemType
public void setRedeemType(TransferTypeVO redeemType)
-
getRefundType
public TransferTypeVO getRefundType()
-
setRefundType
public void setRefundType(TransferTypeVO refundType)
-
isReserveAmount
public boolean isReserveAmount()
-
setReserveAmount
public void setReserveAmount(boolean reserveAmount)
-
isShowPlainToken
public boolean isShowPlainToken()
-
setShowPlainToken
public void setShowPlainToken(boolean showPlainToken)
-
isShowQrCode
public boolean isShowQrCode()
-
setShowQrCode
public void setShowQrCode(boolean showQrCode)
-
getTopUpType
public TransferTypeVO getTopUpType()
-
setTopUpType
public void setTopUpType(TransferTypeVO topUpType)
-
-