Class DepositProductInterestRate
java.lang.Object
tech.corefinance.product.common.model.DepositProductInterestRate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanintintInterest Rate Constraints (%) for fixed interest rate.intinthashCode()booleanvoidsetAllowNegativeInterestRate(Boolean allowNegativeInterestRate) voidsetApplyWithholdingTaxes(Boolean applyWithholdingTaxes) voidsetBalanceInterestCalculation(DepositBalanceInterestCalculation balanceInterestCalculation) voidsetCalculationDateFixedDay(int calculationDateFixedDay) voidsetCalculationDateFixedMonth(int calculationDateFixedMonth) voidsetCalculationDateOption(InterestCalculationDateOptionType calculationDateOption) voidsetCalculationDateType(InterestCalculationDateOptionType calculationDateType) voidsetInterestCalculationMethod(InterestCalculationMethod interestCalculationMethod) voidsetInterestDayInYear(InterestDayInYear interestDayInYear) voidsetInterestItems(List<TieredInterestItem> interestItems) voidsetInterestRateConstraints(List<ValueConstraint> interestRateConstraints) Interest Rate Constraints (%) for fixed interest rate.voidsetInterestRateIndexSource(String interestRateIndexSource) voidsetInterestRateTerms(DepositInterestRateTerms interestRateTerms) voidsetPercentPerDay(int percentPerDay) voidsetSameConstraintForAllCurrency(boolean sameConstraintForAllCurrency) toString()
-
Constructor Details
-
DepositProductInterestRate
public DepositProductInterestRate()
-
-
Method Details
-
getInterestRateTerms
-
getInterestCalculationMethod
-
getPercentPerDay
public int getPercentPerDay() -
getBalanceInterestCalculation
-
getCalculationDateType
-
getCalculationDateFixedMonth
public int getCalculationDateFixedMonth() -
getCalculationDateFixedDay
public int getCalculationDateFixedDay() -
getCalculationDateOption
-
getInterestDayInYear
-
getApplyWithholdingTaxes
-
getAllowNegativeInterestRate
-
getInterestRateConstraints
Interest Rate Constraints (%) for fixed interest rate.
Interest Spread Constraints (%) for index rate source. -
isSameConstraintForAllCurrency
public boolean isSameConstraintForAllCurrency() -
getInterestRateIndexSource
-
getInterestItems
-
setInterestRateTerms
-
setInterestCalculationMethod
-
setPercentPerDay
public void setPercentPerDay(int percentPerDay) -
setBalanceInterestCalculation
public void setBalanceInterestCalculation(DepositBalanceInterestCalculation balanceInterestCalculation) -
setCalculationDateType
-
setCalculationDateFixedMonth
public void setCalculationDateFixedMonth(int calculationDateFixedMonth) -
setCalculationDateFixedDay
public void setCalculationDateFixedDay(int calculationDateFixedDay) -
setCalculationDateOption
-
setInterestDayInYear
-
setApplyWithholdingTaxes
-
setAllowNegativeInterestRate
-
setInterestRateConstraints
Interest Rate Constraints (%) for fixed interest rate.
Interest Spread Constraints (%) for index rate source. -
setSameConstraintForAllCurrency
public void setSameConstraintForAllCurrency(boolean sameConstraintForAllCurrency) -
setInterestRateIndexSource
-
setInterestItems
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-