Package tech.corefinance.product.dto
Class DepositProductDto
java.lang.Object
tech.corefinance.product.dto.ProductDto
tech.corefinance.product.dto.DepositProductDto
- All Implemented Interfaces:
Serializable,tech.corefinance.common.model.CreateUpdateDto<String>,tech.corefinance.common.model.GenericModel<String>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanDeposit transaction limits.Withdrawal Limits.inthashCode()booleanbooleanEarly Closure Period.booleanInterest Rate.booleanvoidsetAllowOverdrafts(Boolean allowOverdrafts) voidsetAutoSetAsDormant(boolean autoSetAsDormant) voidsetDaysToSetToDormant(Integer daysToSetToDormant) voidsetDefaultTermLength(Integer defaultTermLength) voidsetDepositLimits(List<DepositLimit> depositLimits) Deposit transaction limits.voidsetEarlyClosurePeriod(Integer earlyClosurePeriod) voidsetEnableEarlyClosurePeriod(boolean enableEarlyClosurePeriod) Early Closure Period.voidsetEnableInterestRate(boolean enableInterestRate) Interest Rate.voidsetEnableTermDeposit(boolean enableTermDeposit) voidsetInterestRate(DepositInterestRate interestRate) voidsetMaxOverdraftLimits(List<CurrencyLimitValue> maxOverdraftLimits) voidsetMaxTermLength(Integer maxTermLength) voidsetMinTermLength(Integer minTermLength) voidsetOverdraftsInterest(DepositInterestRate overdraftsInterest) voidsetOverdraftsUnderCreditArrangementManaged(CreditArrangementManaged overdraftsUnderCreditArrangementManaged) voidsetTermUnit(FrequencyOptionYearly termUnit) voidsetWithdrawalLimits(List<WithdrawalLimit> withdrawalLimits) Withdrawal Limits.toString()Methods inherited from class tech.corefinance.product.dto.ProductDto
getCategory, getCreatedBy, getCreatedDate, getCurrencies, getDescription, getId, getLastModifiedBy, getLastModifiedDate, getName, getNewAccountSetting, getProductAvailabilities, getProductFees, getType, isActivated, isAllowArbitraryFees, isShowInactiveFees, setActivated, setAllowArbitraryFees, setCategory, setCreatedBy, setCreatedDate, setCurrencies, setDescription, setId, setLastModifiedBy, setLastModifiedDate, setName, setNewAccountSetting, setProductAvailabilities, setProductFees, setShowInactiveFees, setTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface tech.corefinance.common.model.CreateUpdateDto
getEntityId, setEntityId
-
Constructor Details
-
DepositProductDto
public DepositProductDto()
-
-
Method Details
-
equals
- Overrides:
equalsin classProductDto
-
canEqual
- Overrides:
canEqualin classProductDto
-
hashCode
public int hashCode()- Overrides:
hashCodein classProductDto
-
isEnableInterestRate
public boolean isEnableInterestRate()Interest Rate. -
getInterestRate
-
isAutoSetAsDormant
public boolean isAutoSetAsDormant() -
getDaysToSetToDormant
-
getDepositLimits
Deposit transaction limits. -
getWithdrawalLimits
Withdrawal Limits. -
isEnableEarlyClosurePeriod
public boolean isEnableEarlyClosurePeriod()Early Closure Period. -
getEarlyClosurePeriod
-
getAllowOverdrafts
-
getOverdraftsInterest
-
getMaxOverdraftLimits
-
getOverdraftsUnderCreditArrangementManaged
-
isEnableTermDeposit
public boolean isEnableTermDeposit() -
getTermUnit
-
getMinTermLength
-
getMaxTermLength
-
getDefaultTermLength
-
setEnableInterestRate
public void setEnableInterestRate(boolean enableInterestRate) Interest Rate. -
setInterestRate
-
setAutoSetAsDormant
public void setAutoSetAsDormant(boolean autoSetAsDormant) -
setDaysToSetToDormant
-
setDepositLimits
Deposit transaction limits. -
setWithdrawalLimits
Withdrawal Limits. -
setEnableEarlyClosurePeriod
public void setEnableEarlyClosurePeriod(boolean enableEarlyClosurePeriod) Early Closure Period. -
setEarlyClosurePeriod
-
setAllowOverdrafts
-
setOverdraftsInterest
-
setMaxOverdraftLimits
-
setOverdraftsUnderCreditArrangementManaged
public void setOverdraftsUnderCreditArrangementManaged(CreditArrangementManaged overdraftsUnderCreditArrangementManaged) -
setEnableTermDeposit
public void setEnableTermDeposit(boolean enableTermDeposit) -
setTermUnit
-
setMinTermLength
-
setMaxTermLength
-
setDefaultTermLength
-
toString
- Overrides:
toStringin classProductDto
-