public class TransferFeeDTO extends ConfigurationEntityDTO
DESCRIPTION, INTERNAL_NAMENAMEID| Constructor and Description |
|---|
TransferFeeDTO() |
TransferFeeDTO(java.lang.Long id) |
TransferFeeDTO(Property<T,? super TransferFeeDTO> property,
T value) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<Property<?,?>> |
doGetProperties() |
protected void |
doSet(Property<?,?> property,
java.lang.Object value) |
java.lang.Object |
get(Property<?,?> property)
Returns the value of the given property
|
java.math.BigDecimal |
getAmount() |
TransferFeeChargeMode |
getChargeMode() |
CustomScriptVO |
getCustomScript() |
java.lang.String |
getCustomScriptParameters() |
java.util.Set<BasicGroupVO> |
getFromGroups() |
TransferTypeVO |
getGeneratedTransferType() |
java.math.BigDecimal |
getHigherThanAmountValue() |
java.math.BigDecimal |
getLowerThanAmountValue() |
TransferTypeVO |
getOriginalTransferType() |
TransferFeeSubject |
getPayer() |
UserVO |
getPayerUser() |
TransferFeeSubject |
getReceiver() |
UserVO |
getReceiverUser() |
java.util.Set<BasicGroupVO> |
getToGroups() |
boolean |
isDeductAmount() |
boolean |
isEnabled() |
boolean |
isOtherCurrency() |
void |
setAmount(java.math.BigDecimal amount) |
void |
setChargeMode(TransferFeeChargeMode chargeMode) |
void |
setCustomScript(CustomScriptVO customScript) |
void |
setCustomScriptParameters(java.lang.String customScriptParameters) |
void |
setDeductAmount(boolean deductAmount) |
void |
setEnabled(boolean enabled) |
void |
setFromGroups(java.util.Set<BasicGroupVO> fromGroups) |
void |
setGeneratedTransferType(TransferTypeVO generatedTransferType) |
void |
setHigherThanAmountValue(java.math.BigDecimal higherThanAmountValue) |
void |
setLowerThanAmountValue(java.math.BigDecimal lowerThanAmountValue) |
void |
setOriginalTransferType(TransferTypeVO originalTransferType) |
void |
setOtherCurrency(boolean otherCurrency) |
void |
setPayer(TransferFeeSubject payer) |
void |
setPayerUser(UserVO payerUser) |
void |
setReceiver(TransferFeeSubject receiver) |
void |
setReceiverUser(UserVO receiverUser) |
void |
setToGroups(java.util.Set<BasicGroupVO> toGroups) |
getDescription, getInternalName, setDescription, setInternalNamecompareTo, getName, setName, toStringgetVersion, isPersistent, isTransient, setVersionequals, getId, hashCode, setIdaddPropertyChangeListener, addPropertyChangeListener, changes, copyPropertiesTo, firePropertyChange, properties, propertyMap, removePropertyChangeListener, removePropertyChangeListener, setpublic static final Property<java.math.BigDecimal,TransferFeeDTO> AMOUNT
public static final Property<TransferFeeChargeMode,TransferFeeDTO> CHARGE_MODE
public static final Property<CustomScriptVO,TransferFeeDTO> CUSTOM_SCRIPT
public static final Property<java.lang.String,TransferFeeDTO> CUSTOM_SCRIPT_PARAMETERS
public static final Property<java.lang.Boolean,TransferFeeDTO> DEDUCT_AMOUNT
public static final Property<java.lang.Boolean,TransferFeeDTO> ENABLED
public static final SetProperty<BasicGroupVO,TransferFeeDTO> FROM_GROUPS
public static final Property<TransferTypeVO,TransferFeeDTO> GENERATED_TRANSFER_TYPE
public static final Property<java.math.BigDecimal,TransferFeeDTO> HIGHER_THAN_AMOUNT_VALUE
public static final Property<java.math.BigDecimal,TransferFeeDTO> LOWER_THAN_AMOUNT_VALUE
public static final Property<TransferTypeVO,TransferFeeDTO> ORIGINAL_TRANSFER_TYPE
public static final Property<java.lang.Boolean,TransferFeeDTO> OTHER_CURRENCY
public static final Property<TransferFeeSubject,TransferFeeDTO> PAYER
public static final Property<UserVO,TransferFeeDTO> PAYER_USER
public static final Property<TransferFeeSubject,TransferFeeDTO> RECEIVER
public static final Property<UserVO,TransferFeeDTO> RECEIVER_USER
public static final SetProperty<BasicGroupVO,TransferFeeDTO> TO_GROUPS
public TransferFeeDTO()
public TransferFeeDTO(java.lang.Long id)
public TransferFeeDTO(Property<T,? super TransferFeeDTO> property, T value)
protected java.util.List<Property<?,?>> doGetProperties()
doGetProperties in class ConfigurationEntityDTOprotected void doSet(Property<?,?> property, java.lang.Object value)
doSet in class ConfigurationEntityDTOpublic java.lang.Object get(Property<?,?> property)
ObservableBeanget in class ConfigurationEntityDTOpublic java.math.BigDecimal getAmount()
public TransferFeeChargeMode getChargeMode()
public CustomScriptVO getCustomScript()
public java.lang.String getCustomScriptParameters()
public boolean isDeductAmount()
public boolean isEnabled()
public java.util.Set<BasicGroupVO> getFromGroups()
public TransferTypeVO getGeneratedTransferType()
public java.math.BigDecimal getHigherThanAmountValue()
public java.math.BigDecimal getLowerThanAmountValue()
public TransferTypeVO getOriginalTransferType()
public boolean isOtherCurrency()
public TransferFeeSubject getPayer()
public UserVO getPayerUser()
public TransferFeeSubject getReceiver()
public UserVO getReceiverUser()
public java.util.Set<BasicGroupVO> getToGroups()
public void setAmount(java.math.BigDecimal amount)
public void setChargeMode(TransferFeeChargeMode chargeMode)
public void setCustomScript(CustomScriptVO customScript)
public void setCustomScriptParameters(java.lang.String customScriptParameters)
public void setDeductAmount(boolean deductAmount)
public void setEnabled(boolean enabled)
public void setFromGroups(java.util.Set<BasicGroupVO> fromGroups)
public void setGeneratedTransferType(TransferTypeVO generatedTransferType)
public void setHigherThanAmountValue(java.math.BigDecimal higherThanAmountValue)
public void setLowerThanAmountValue(java.math.BigDecimal lowerThanAmountValue)
public void setOriginalTransferType(TransferTypeVO originalTransferType)
public void setOtherCurrency(boolean otherCurrency)
public void setPayer(TransferFeeSubject payer)
public void setPayerUser(UserVO payerUser)
public void setReceiver(TransferFeeSubject receiver)
public void setReceiverUser(UserVO receiverUser)
public void setToGroups(java.util.Set<BasicGroupVO> toGroups)