@Entity public abstract class TransferType extends ConfigurationEntity implements HasCurrency
NULL_PART| Constructor and Description |
|---|
TransferType() |
getDescription, getInternalName, setDescription, setInternalName, toStringcompareTo, getName, getNames, setNamegetLogType, getVersionisGlobalclone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, isPersistent, isTransientpublic Currency getCurrency()
getCurrency in interface HasCurrencypublic DataTranslationType getDataTranslationType()
BaseEntitygetDataTranslationType in class BaseEntitypublic TransferTypeDirection getDirection()
public DRateCreationValueForTransferType getdRateCreationValue()
public AccountType getFrom()
public java.util.Set<TransferStatus> getInitialStatuses()
public abstract TransferTypeNature getNature()
public Network getNetwork()
NetworkedEntitygetNetwork in class NetworkedEntitypublic java.util.Set<TransferStatusFlow> getStatusFlows()
public AccountType getTo()
public java.util.Set<TransferFee> getTransferFees()
public abstract boolean isEnabled()
public boolean isFromSystem()
public boolean isFromUser()
public boolean isIgnoreAccountLimits()
public boolean isNotifyPaymentReceived()
public boolean isRequiresDescription()
public boolean isToSystem()
public boolean isToUser()
public void setDirection(TransferTypeDirection direction)
public void setdRateCreationValue(DRateCreationValueForTransferType dRateCreationValue)
public void setFrom(AccountType from)
public void setIgnoreAccountLimits(java.lang.Boolean ignoreAccountLimits)
public void setInitialStatuses(java.util.Set<TransferStatus> initialStatuses)
public void setNotifyPaymentReceived(boolean notifyPaymentReceived)
public void setRequiresDescription(java.lang.Boolean requiresDescription)
public void setStatusFlows(java.util.Set<TransferStatusFlow> statusFlows)
public void setTo(AccountType to)
public void setTransferFees(java.util.Set<TransferFee> transferFees)