Class LoanProductDto
java.lang.Object
tech.corefinance.product.common.dto.ProductDto
tech.corefinance.product.common.dto.LoanProductDto
- 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 booleanbooleaninthashCode()booleanbooleanbooleanbooleanbooleanvoidsetArrearsSetting(ArrearsSetting arrearsSetting) voidsetCapCharges(boolean capCharges) voidsetCloseDormantAccounts(boolean closeDormantAccounts) voidsetEnableCollateral(boolean enableCollateral) voidsetEnableGuarantors(boolean enableGuarantors) voidsetInterestRate(LoanProductInterestRate interestRate) voidsetLoanValues(List<ValueConstraint> loanValues) voidsetLockArrearsAccounts(boolean lockArrearsAccounts) voidsetPenaltySetting(PenaltySetting penaltySetting) voidsetPercentSecurityPerLoan(Double percentSecurityPerLoan) voidsetProductFees(List<LoanProductFee> productFees) voidsetRepaymentCollection(RepaymentCollection repaymentCollection) voidsetRepaymentScheduling(RepaymentScheduling repaymentScheduling) voidsetUnderCreditArrangementManaged(CreditArrangementManaged underCreditArrangementManaged) toString()Methods inherited from class tech.corefinance.product.common.dto.ProductDto
getCategory, getCreatedBy, getCreatedDate, getCurrencies, getDescription, getId, getLastModifiedBy, getLastModifiedDate, getName, getNewAccountSetting, getProductAvailabilities, getType, isActivated, isAllowArbitraryFees, isShowInactiveFees, setActivated, setAllowArbitraryFees, setCategory, setCreatedBy, setCreatedDate, setCurrencies, setDescription, setId, setLastModifiedBy, setLastModifiedDate, setName, setNewAccountSetting, setProductAvailabilities, setShowInactiveFees, setType
-
Constructor Details
-
LoanProductDto
public LoanProductDto()
-
-
Method Details
-
equals
- Overrides:
equalsin classProductDto
-
canEqual
- Overrides:
canEqualin classProductDto
-
hashCode
public int hashCode()- Overrides:
hashCodein classProductDto
-
getProductFees
-
getLoanValues
-
getUnderCreditArrangementManaged
-
getInterestRate
-
getRepaymentScheduling
-
getRepaymentCollection
-
getArrearsSetting
-
getPenaltySetting
-
isCloseDormantAccounts
public boolean isCloseDormantAccounts() -
isLockArrearsAccounts
public boolean isLockArrearsAccounts() -
isCapCharges
public boolean isCapCharges() -
getPercentSecurityPerLoan
-
isEnableGuarantors
public boolean isEnableGuarantors() -
isEnableCollateral
public boolean isEnableCollateral() -
setProductFees
-
setLoanValues
-
setUnderCreditArrangementManaged
public void setUnderCreditArrangementManaged(CreditArrangementManaged underCreditArrangementManaged) -
setInterestRate
-
setRepaymentScheduling
-
setRepaymentCollection
-
setArrearsSetting
-
setPenaltySetting
-
setCloseDormantAccounts
public void setCloseDormantAccounts(boolean closeDormantAccounts) -
setLockArrearsAccounts
public void setLockArrearsAccounts(boolean lockArrearsAccounts) -
setCapCharges
public void setCapCharges(boolean capCharges) -
setPercentSecurityPerLoan
-
setEnableGuarantors
public void setEnableGuarantors(boolean enableGuarantors) -
setEnableCollateral
public void setEnableCollateral(boolean enableCollateral) -
toString
- Overrides:
toStringin classProductDto
-