@Entity public class TransferFee extends ConfigurationEntity implements HasCurrency
| Constructor and Description |
|---|
TransferFee() |
getDescription, getInternalName, setDescription, setInternalName, toStringcompareTo, getName, getNames, setNamegetLogType, getVersion, isGlobal, isPersistent, isTransientclone, equals, getEntityImportance, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCodepublic java.math.BigDecimal getAmount()
public TransferFeeChargeMode getChargeMode()
public Currency getCurrency()
getCurrency in interface HasCurrencypublic CustomScript getCustomScript()
public java.lang.String getCustomScriptParameters()
public DataTranslationType getDataTranslationType()
BaseEntitygetDataTranslationType in class BaseEntitypublic java.util.Set<BasicGroup> getFromGroups()
public GeneratedTransferType getGeneratedTransferType()
public java.math.BigDecimal getHigherThanAmountValue()
public java.math.BigDecimal getLowerThanAmountValue()
public Network getNetwork()
getNetwork in class BaseEntitypublic TransferType getOriginalTransferType()
public TransferFeeSubject getPayer()
public User getPayerUser()
public TransferFeeSubject getReceiver()
public User getReceiverUser()
public java.util.Set<BasicGroup> getToGroups()
public boolean isDeductAmount()
public boolean isEnabled()
public boolean isOtherCurrency()
public void setAmount(java.math.BigDecimal amount)
public void setChargeMode(TransferFeeChargeMode chargeMode)
public void setCustomScript(CustomScript customScript)
public void setCustomScriptParameters(java.lang.String customScriptParameters)
public void setDeductAmount(boolean deductAmount)
public void setEnabled(boolean enabled)
public void setFromGroups(java.util.Set<BasicGroup> fromGroups)
public void setGeneratedTransferType(GeneratedTransferType generatedTransferType)
public void setHigherThanAmountValue(java.math.BigDecimal higherThanAmountValue)
public void setLowerThanAmountValue(java.math.BigDecimal lowerThanAmountValue)
public void setOriginalTransferType(TransferType originalTransferType)
public void setOtherCurrency(boolean otherCurrency)
public void setPayer(TransferFeeSubject payer)
public void setPayerUser(User payerUser)
public void setReceiver(TransferFeeSubject receiver)
public void setReceiverUser(User receiverUser)
public void setToGroups(java.util.Set<BasicGroup> toGroups)