Class LoanAccountInterestRate
java.lang.Object
tech.corefinance.account.common.model.LoanAccountInterestRate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleantech.corefinance.product.common.enums.AccruedInterestPostingFrequencytech.corefinance.product.common.enums.LoanInterestCalculationMethodtech.corefinance.product.common.enums.InterestCalculationMethodtech.corefinance.product.common.enums.InterestDayInYearList<tech.corefinance.product.common.model.CurrencyValue>Interest Rate Constraints (%) for fixed interest rate.tech.corefinance.product.common.enums.LoanInterestTypeinttech.corefinance.product.common.enums.RepaymentsInterestCalculationinthashCode()booleanvoidsetAccruedInterestPostingFrequency(tech.corefinance.product.common.enums.AccruedInterestPostingFrequency accruedInterestPostingFrequency) voidsetInterestCalculationMethod(tech.corefinance.product.common.enums.LoanInterestCalculationMethod interestCalculationMethod) voidsetInterestCalculationPoint(tech.corefinance.product.common.enums.InterestCalculationMethod interestCalculationPoint) voidsetInterestDayInYear(tech.corefinance.product.common.enums.InterestDayInYear interestDayInYear) voidsetInterestRateIndexSource(String interestRateIndexSource) voidsetInterestRateValues(List<tech.corefinance.product.common.model.CurrencyValue> interestRateValues) Interest Rate Constraints (%) for fixed interest rate.voidsetInterestType(tech.corefinance.product.common.enums.LoanInterestType interestType) voidsetPercentPerDay(int percentPerDay) voidsetRepaymentsInterestCalculation(tech.corefinance.product.common.enums.RepaymentsInterestCalculation repaymentsInterestCalculation) voidsetSameConstraintForAllCurrency(boolean sameConstraintForAllCurrency) toString()
-
Constructor Details
-
LoanAccountInterestRate
public LoanAccountInterestRate()
-
-
Method Details
-
getInterestCalculationMethod
public tech.corefinance.product.common.enums.LoanInterestCalculationMethod getInterestCalculationMethod() -
getAccruedInterestPostingFrequency
public tech.corefinance.product.common.enums.AccruedInterestPostingFrequency getAccruedInterestPostingFrequency() -
getInterestCalculationPoint
public tech.corefinance.product.common.enums.InterestCalculationMethod getInterestCalculationPoint() -
getPercentPerDay
public int getPercentPerDay() -
getInterestType
public tech.corefinance.product.common.enums.LoanInterestType getInterestType() -
getInterestDayInYear
public tech.corefinance.product.common.enums.InterestDayInYear getInterestDayInYear() -
getInterestRateValues
Interest Rate Constraints (%) for fixed interest rate.
Interest Spread Constraints (%) for index rate source. -
isSameConstraintForAllCurrency
public boolean isSameConstraintForAllCurrency() -
getInterestRateIndexSource
-
getRepaymentsInterestCalculation
public tech.corefinance.product.common.enums.RepaymentsInterestCalculation getRepaymentsInterestCalculation() -
setInterestCalculationMethod
public void setInterestCalculationMethod(tech.corefinance.product.common.enums.LoanInterestCalculationMethod interestCalculationMethod) -
setAccruedInterestPostingFrequency
public void setAccruedInterestPostingFrequency(tech.corefinance.product.common.enums.AccruedInterestPostingFrequency accruedInterestPostingFrequency) -
setInterestCalculationPoint
public void setInterestCalculationPoint(tech.corefinance.product.common.enums.InterestCalculationMethod interestCalculationPoint) -
setPercentPerDay
public void setPercentPerDay(int percentPerDay) -
setInterestType
public void setInterestType(tech.corefinance.product.common.enums.LoanInterestType interestType) -
setInterestDayInYear
public void setInterestDayInYear(tech.corefinance.product.common.enums.InterestDayInYear interestDayInYear) -
setInterestRateValues
public void setInterestRateValues(List<tech.corefinance.product.common.model.CurrencyValue> interestRateValues) Interest Rate Constraints (%) for fixed interest rate.
Interest Spread Constraints (%) for index rate source. -
setSameConstraintForAllCurrency
public void setSameConstraintForAllCurrency(boolean sameConstraintForAllCurrency) -
setInterestRateIndexSource
-
setRepaymentsInterestCalculation
public void setRepaymentsInterestCalculation(tech.corefinance.product.common.enums.RepaymentsInterestCalculation repaymentsInterestCalculation) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-