Class LoanProductData
java.lang.Object
org.apache.fineract.client.models.LoanProductData
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class LoanProductData
extends Object
LoanProductData
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountingMappingOptions(Map<String, List<GLAccountData>> accountingMappingOptions) accountingMappings(Map<String, Object> accountingMappings) accountingRule(EnumOptionData accountingRule) accountingRuleOptions(List<EnumOptionData> accountingRuleOptions) accountMovesOutOfNPAOnlyOnArrearsCompletion(Boolean accountMovesOutOfNPAOnlyOnArrearsCompletion) addAccountingRuleOptionsItem(EnumOptionData accountingRuleOptionsItem) addAdvancedPaymentAllocationFutureInstallmentAllocationRulesItem(EnumOptionData advancedPaymentAllocationFutureInstallmentAllocationRulesItem) addAdvancedPaymentAllocationTransactionTypesItem(EnumOptionData advancedPaymentAllocationTransactionTypesItem) addAdvancedPaymentAllocationTypesItem(EnumOptionData advancedPaymentAllocationTypesItem) addAmortizationTypeOptionsItem(EnumOptionData amortizationTypeOptionsItem) addBuyDownFeeCalculationTypeOptionsItem(StringEnumOptionData buyDownFeeCalculationTypeOptionsItem) addBuyDownFeeIncomeTypeOptionsItem(StringEnumOptionData buyDownFeeIncomeTypeOptionsItem) addBuyDownFeeStrategyOptionsItem(StringEnumOptionData buyDownFeeStrategyOptionsItem) addCapitalizedIncomeCalculationTypeOptionsItem(StringEnumOptionData capitalizedIncomeCalculationTypeOptionsItem) addCapitalizedIncomeStrategyOptionsItem(StringEnumOptionData capitalizedIncomeStrategyOptionsItem) addCapitalizedIncomeTypeOptionsItem(StringEnumOptionData capitalizedIncomeTypeOptionsItem) addChargeOffBehaviourOptionsItem(StringEnumOptionData chargeOffBehaviourOptionsItem) addChargeOffReasonOptionsItem(CodeValueData chargeOffReasonOptionsItem) addChargeOffReasonToExpenseAccountMappingsItem(ChargeOffReasonToGLAccountMapper chargeOffReasonToExpenseAccountMappingsItem) addChargeOptionsItem(ChargeData chargeOptionsItem) addChargesItem(ChargeData chargesItem) addCreditAllocationAllocationTypesItem(EnumOptionData creditAllocationAllocationTypesItem) addCreditAllocationItem(CreditAllocationData creditAllocationItem) addCreditAllocationTransactionTypesItem(EnumOptionData creditAllocationTransactionTypesItem) addCurrencyOptionsItem(CurrencyData currencyOptionsItem) addDaysInMonthTypeOptionsItem(EnumOptionData daysInMonthTypeOptionsItem) addDaysInYearCustomStrategyOptionsItem(StringEnumOptionData daysInYearCustomStrategyOptionsItem) addDaysInYearTypeOptionsItem(EnumOptionData daysInYearTypeOptionsItem) addDelinquencyBucketOptionsItem(DelinquencyBucketData delinquencyBucketOptionsItem) addFeeToIncomeAccountMappingsItem(ChargeToGLAccountMapper feeToIncomeAccountMappingsItem) addFloatingRateOptionsItem(FloatingRateData floatingRateOptionsItem) addFundOptionsItem(FundData fundOptionsItem) addInterestCalculationPeriodTypeOptionsItem(EnumOptionData interestCalculationPeriodTypeOptionsItem) addInterestRateFrequencyTypeOptionsItem(EnumOptionData interestRateFrequencyTypeOptionsItem) addInterestRateVariationsForBorrowerCycleItem(LoanProductBorrowerCycleVariationData interestRateVariationsForBorrowerCycleItem) addInterestRecalculationCompoundingTypeOptionsItem(EnumOptionData interestRecalculationCompoundingTypeOptionsItem) addInterestRecalculationDayOfWeekTypeOptionsItem(EnumOptionData interestRecalculationDayOfWeekTypeOptionsItem) addInterestRecalculationFrequencyTypeOptionsItem(EnumOptionData interestRecalculationFrequencyTypeOptionsItem) addInterestRecalculationNthDayTypeOptionsItem(EnumOptionData interestRecalculationNthDayTypeOptionsItem) addInterestTypeOptionsItem(EnumOptionData interestTypeOptionsItem) addLoanScheduleProcessingTypeOptionsItem(EnumOptionData loanScheduleProcessingTypeOptionsItem) addLoanScheduleTypeOptionsItem(EnumOptionData loanScheduleTypeOptionsItem) addNumberOfRepaymentVariationsForBorrowerCycleItem(LoanProductBorrowerCycleVariationData numberOfRepaymentVariationsForBorrowerCycleItem) addPaymentAllocationItem(AdvancedPaymentData paymentAllocationItem) addPaymentChannelToFundSourceMappingsItem(PaymentTypeToGLAccountMapper paymentChannelToFundSourceMappingsItem) addPaymentTypeOptionsItem(PaymentTypeData paymentTypeOptionsItem) addPenaltyOptionsItem(ChargeData penaltyOptionsItem) addPenaltyToIncomeAccountMappingsItem(ChargeToGLAccountMapper penaltyToIncomeAccountMappingsItem) addPreClosureInterestCalculationStrategyOptionsItem(EnumOptionData preClosureInterestCalculationStrategyOptionsItem) addPrincipalVariationsForBorrowerCycleItem(LoanProductBorrowerCycleVariationData principalVariationsForBorrowerCycleItem) addRateOptionsItem(RateData rateOptionsItem) addRatesItem(RateData ratesItem) addRepaymentFrequencyTypeOptionsItem(EnumOptionData repaymentFrequencyTypeOptionsItem) addRepaymentStartDateTypeOptionsItem(EnumOptionData repaymentStartDateTypeOptionsItem) addRescheduleStrategyTypeOptionsItem(EnumOptionData rescheduleStrategyTypeOptionsItem) addSupportedInterestRefundTypesItem(StringEnumOptionData supportedInterestRefundTypesItem) addSupportedInterestRefundTypesOptionsItem(StringEnumOptionData supportedInterestRefundTypesOptionsItem) addTransactionProcessingStrategyOptionsItem(TransactionProcessingStrategyData transactionProcessingStrategyOptionsItem) addValueConditionTypeOptionsItem(EnumOptionData valueConditionTypeOptionsItem) advancedPaymentAllocationFutureInstallmentAllocationRules(List<EnumOptionData> advancedPaymentAllocationFutureInstallmentAllocationRules) advancedPaymentAllocationTransactionTypes(List<EnumOptionData> advancedPaymentAllocationTransactionTypes) advancedPaymentAllocationTypes(List<EnumOptionData> advancedPaymentAllocationTypes) allowApprovedDisbursedAmountsOverApplied(Boolean allowApprovedDisbursedAmountsOverApplied) allowAttributeOverrides(LoanProductConfigurableAttributes allowAttributeOverrides) allowPartialPeriodInterestCalculation(Boolean allowPartialPeriodInterestCalculation) allowVariableInstallments(Boolean allowVariableInstallments) amortizationType(EnumOptionData amortizationType) amortizationTypeOptions(List<EnumOptionData> amortizationTypeOptions) annualInterestRate(BigDecimal annualInterestRate) buyDownFeeCalculationType(StringEnumOptionData buyDownFeeCalculationType) buyDownFeeCalculationTypeOptions(List<StringEnumOptionData> buyDownFeeCalculationTypeOptions) buyDownFeeIncomeType(StringEnumOptionData buyDownFeeIncomeType) buyDownFeeIncomeTypeOptions(List<StringEnumOptionData> buyDownFeeIncomeTypeOptions) buyDownFeeStrategy(StringEnumOptionData buyDownFeeStrategy) buyDownFeeStrategyOptions(List<StringEnumOptionData> buyDownFeeStrategyOptions) canDefineInstallmentAmount(Boolean canDefineInstallmentAmount) canUseForTopup(Boolean canUseForTopup) capitalizedIncomeCalculationType(StringEnumOptionData capitalizedIncomeCalculationType) capitalizedIncomeCalculationTypeOptions(List<StringEnumOptionData> capitalizedIncomeCalculationTypeOptions) capitalizedIncomeStrategy(StringEnumOptionData capitalizedIncomeStrategy) capitalizedIncomeStrategyOptions(List<StringEnumOptionData> capitalizedIncomeStrategyOptions) capitalizedIncomeType(StringEnumOptionData capitalizedIncomeType) capitalizedIncomeTypeOptions(List<StringEnumOptionData> capitalizedIncomeTypeOptions) chargeOffBehaviour(StringEnumOptionData chargeOffBehaviour) chargeOffBehaviourOptions(List<StringEnumOptionData> chargeOffBehaviourOptions) chargeOffReasonOptions(List<CodeValueData> chargeOffReasonOptions) chargeOffReasonToExpenseAccountMappings(List<ChargeOffReasonToGLAccountMapper> chargeOffReasonToExpenseAccountMappings) chargeOptions(List<ChargeData> chargeOptions) charges(List<ChargeData> charges) compoundingToBePostedAsTransaction(Boolean compoundingToBePostedAsTransaction) creditAllocation(List<CreditAllocationData> creditAllocation) creditAllocationAllocationTypes(List<EnumOptionData> creditAllocationAllocationTypes) creditAllocationTransactionTypes(List<EnumOptionData> creditAllocationTransactionTypes) currency(CurrencyData currency) currencyOptions(List<CurrencyData> currencyOptions) daysInMonthType(EnumOptionData daysInMonthType) daysInMonthTypeOptions(List<EnumOptionData> daysInMonthTypeOptions) daysInYearCustomStrategy(StringEnumOptionData daysInYearCustomStrategy) daysInYearCustomStrategyOptions(List<StringEnumOptionData> daysInYearCustomStrategyOptions) daysInYearType(EnumOptionData daysInYearType) daysInYearTypeOptions(List<EnumOptionData> daysInYearTypeOptions) defaultDifferentialLendingRate(BigDecimal defaultDifferentialLendingRate) delinquencyBucket(DelinquencyBucketData delinquencyBucket) delinquencyBucketOptions(List<DelinquencyBucketData> delinquencyBucketOptions) description(String description) disallowExpectedDisbursements(Boolean disallowExpectedDisbursements) disbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) dueDaysForRepaymentEvent(Integer dueDaysForRepaymentEvent) enableAccrualActivityPosting(Boolean enableAccrualActivityPosting) enableAutoRepaymentForDownPayment(Boolean enableAutoRepaymentForDownPayment) enableBuyDownFee(Boolean enableBuyDownFee) enableDownPayment(Boolean enableDownPayment) enableIncomeCapitalization(Boolean enableIncomeCapitalization) enableInstallmentLevelDelinquency(Boolean enableInstallmentLevelDelinquency) equalAmortization(Boolean equalAmortization) booleanexternalId(String externalId) feeToIncomeAccountMappings(List<ChargeToGLAccountMapper> feeToIncomeAccountMappings) fixedLength(Integer fixedLength) fixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) floatingInterestRateCalculationAllowed(Boolean floatingInterestRateCalculationAllowed) floatingRateId(Integer floatingRateId) floatingRateName(String floatingRateName) floatingRateOptions(List<FloatingRateData> floatingRateOptions) fundOptions(List<FundData> fundOptions) Get accountingMappingOptionsGet accountingMappingsGet accountingRuleGet accountingRuleOptionsGet accountMovesOutOfNPAOnlyOnArrearsCompletionGet advancedPaymentAllocationFutureInstallmentAllocationRulesGet advancedPaymentAllocationTransactionTypesGet advancedPaymentAllocationTypesGet allowApprovedDisbursedAmountsOverAppliedGet allowAttributeOverridesGet allowPartialPeriodInterestCalculationGet allowVariableInstallmentsGet amortizationTypeGet amortizationTypeOptionsGet annualInterestRateGet buyDownFeeCalculationTypeGet buyDownFeeCalculationTypeOptionsGet buyDownFeeIncomeTypeGet buyDownFeeIncomeTypeOptionsGet buyDownFeeStrategyGet buyDownFeeStrategyOptionsGet canDefineInstallmentAmountGet canUseForTopupGet capitalizedIncomeCalculationTypeGet capitalizedIncomeCalculationTypeOptionsGet capitalizedIncomeStrategyGet capitalizedIncomeStrategyOptionsGet capitalizedIncomeTypeGet capitalizedIncomeTypeOptionsGet chargeOffBehaviourGet chargeOffBehaviourOptionsGet chargeOffReasonOptionsGet chargeOffReasonToExpenseAccountMappingsGet chargeOptionsGet chargesGet closeDateGet compoundingToBePostedAsTransactionGet creditAllocationGet creditAllocationAllocationTypesGet creditAllocationTransactionTypesGet currencyGet currencyOptionsGet daysInMonthTypeGet daysInMonthTypeOptionsGet daysInYearCustomStrategyGet daysInYearCustomStrategyOptionsGet daysInYearTypeGet daysInYearTypeOptionsGet defaultDifferentialLendingRateGet delinquencyBucketGet delinquencyBucketOptionsGet descriptionGet disallowExpectedDisbursementsGet disbursedAmountPercentageForDownPaymentGet dueDaysForRepaymentEventGet enableAccrualActivityPostingGet enableAutoRepaymentForDownPaymentGet enableBuyDownFeeGet enableDownPaymentGet enableIncomeCapitalizationGet enableInstallmentLevelDelinquencyGet equalAmortizationGet externalIdGet feeToIncomeAccountMappingsGet fixedLengthGet fixedPrincipalPercentagePerInstallmentGet floatingInterestRateCalculationAllowedGet floatingRateIdGet floatingRateNameGet floatingRateOptionsGet fundIdGet fundNameGet fundOptionsGet graceOnArrearsAgeingGet graceOnInterestChargedGet graceOnInterestPaymentGet graceOnPrincipalPaymentGet holdGuaranteeFundsgetId()Get idGet inArrearsToleranceGet includeInBorrowerCycleGet installmentAmountInMultiplesOfGet interestCalculationPeriodTypeGet interestCalculationPeriodTypeOptionsGet interestRateDifferentialGet interestRateFrequencyTypeGet interestRateFrequencyTypeOptionsGet interestRatePerPeriodGet interestRateVariationsForBorrowerCycleGet interestRecalculationCompoundingTypeOptionsGet interestRecalculationDataGet interestRecalculationDayOfWeekTypeOptionsGet interestRecalculationEnabledGet interestRecalculationFrequencyTypeOptionsGet interestRecalculationNthDayTypeOptionsGet interestRecognitionOnDisbursementDateGet interestTypeGet interestTypeOptionsGet isAllowPartialPeriodInterestCalculationGet isEqualAmortizationGet isFloatingInterestRateCalculationAllowedGet isInterestRecalculationEnabledGet isLinkedToFloatingInterestRatesGet isRatesEnabledGet linkedToFloatingInterestRatesGet loanProductConfigurableAttributesGet loanScheduleProcessingTypeGet loanScheduleProcessingTypeOptionsGet loanScheduleTypeGet loanScheduleTypeOptionsGet maxDifferentialLendingRateGet maximumGapGet maxInterestRatePerPeriodGet maxNumberOfRepaymentsGet maxPrincipalGet maxTrancheCountGet minDifferentialLendingRateGet minimumDaysBetweenDisbursalAndFirstRepaymentGet minimumGapGet minInterestRatePerPeriodGet minNumberOfRepaymentsGet minPrincipalGet multiDisburseLoangetName()Get nameGet numberOfRepaymentsGet numberOfRepaymentVariationsForBorrowerCycleGet outstandingLoanBalanceGet overAppliedCalculationTypeGet overAppliedNumberGet overdueDaysForNPAGet overDueDaysForRepaymentEventGet paymentAllocationGet paymentChannelToFundSourceMappingsGet paymentTypeOptionsGet penaltyOptionsGet penaltyToIncomeAccountMappingsGet preClosureInterestCalculationStrategyOptionsGet principalGet principalThresholdForLastInstallmentGet principalVariationsForBorrowerCycleGet productGuaranteeDataGet rateOptionsgetRates()Get ratesGet ratesEnabledGet recurringMoratoriumOnPrincipalPeriodsGet repaymentEveryGet repaymentFrequencyTypeGet repaymentFrequencyTypeOptionsGet repaymentStartDateTypeGet repaymentStartDateTypeOptionsGet rescheduleStrategyTypeOptionsGet shortNameGet startDateGet statusGet supportedInterestRefundTypesGet supportedInterestRefundTypesOptionsGet syncExpectedWithDisbursementDateGet transactionProcessingStrategyCodeGet transactionProcessingStrategyNameGet transactionProcessingStrategyOptionsGet useBorrowerCycleGet valueConditionTypeOptionsgraceOnArrearsAgeing(Integer graceOnArrearsAgeing) graceOnInterestCharged(Integer graceOnInterestCharged) graceOnInterestPayment(Integer graceOnInterestPayment) graceOnPrincipalPayment(Integer graceOnPrincipalPayment) inthashCode()holdGuaranteeFunds(Boolean holdGuaranteeFunds) inArrearsTolerance(BigDecimal inArrearsTolerance) includeInBorrowerCycle(Boolean includeInBorrowerCycle) installmentAmountInMultiplesOf(Integer installmentAmountInMultiplesOf) interestCalculationPeriodType(EnumOptionData interestCalculationPeriodType) interestCalculationPeriodTypeOptions(List<EnumOptionData> interestCalculationPeriodTypeOptions) interestRateDifferential(BigDecimal interestRateDifferential) interestRateFrequencyType(EnumOptionData interestRateFrequencyType) interestRateFrequencyTypeOptions(List<EnumOptionData> interestRateFrequencyTypeOptions) interestRatePerPeriod(BigDecimal interestRatePerPeriod) interestRateVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> interestRateVariationsForBorrowerCycle) interestRecalculationCompoundingTypeOptions(List<EnumOptionData> interestRecalculationCompoundingTypeOptions) interestRecalculationData(LoanProductInterestRecalculationData interestRecalculationData) interestRecalculationDayOfWeekTypeOptions(List<EnumOptionData> interestRecalculationDayOfWeekTypeOptions) interestRecalculationEnabled(Boolean interestRecalculationEnabled) interestRecalculationFrequencyTypeOptions(List<EnumOptionData> interestRecalculationFrequencyTypeOptions) interestRecalculationNthDayTypeOptions(List<EnumOptionData> interestRecalculationNthDayTypeOptions) interestRecognitionOnDisbursementDate(Boolean interestRecognitionOnDisbursementDate) interestType(EnumOptionData interestType) interestTypeOptions(List<EnumOptionData> interestTypeOptions) isAllowPartialPeriodInterestCalculation(Boolean isAllowPartialPeriodInterestCalculation) isEqualAmortization(Boolean isEqualAmortization) isFloatingInterestRateCalculationAllowed(Boolean isFloatingInterestRateCalculationAllowed) isInterestRecalculationEnabled(Boolean isInterestRecalculationEnabled) isLinkedToFloatingInterestRates(Boolean isLinkedToFloatingInterestRates) isRatesEnabled(Boolean isRatesEnabled) linkedToFloatingInterestRates(Boolean linkedToFloatingInterestRates) loanProductConfigurableAttributes(LoanProductConfigurableAttributes loanProductConfigurableAttributes) loanScheduleProcessingType(EnumOptionData loanScheduleProcessingType) loanScheduleProcessingTypeOptions(List<EnumOptionData> loanScheduleProcessingTypeOptions) loanScheduleType(EnumOptionData loanScheduleType) loanScheduleTypeOptions(List<EnumOptionData> loanScheduleTypeOptions) maxDifferentialLendingRate(BigDecimal maxDifferentialLendingRate) maximumGap(Integer maximumGap) maxInterestRatePerPeriod(BigDecimal maxInterestRatePerPeriod) maxNumberOfRepayments(Integer maxNumberOfRepayments) maxPrincipal(BigDecimal maxPrincipal) maxTrancheCount(Integer maxTrancheCount) minDifferentialLendingRate(BigDecimal minDifferentialLendingRate) minimumDaysBetweenDisbursalAndFirstRepayment(Integer minimumDaysBetweenDisbursalAndFirstRepayment) minimumGap(Integer minimumGap) minInterestRatePerPeriod(BigDecimal minInterestRatePerPeriod) minNumberOfRepayments(Integer minNumberOfRepayments) minPrincipal(BigDecimal minPrincipal) multiDisburseLoan(Boolean multiDisburseLoan) numberOfRepayments(Integer numberOfRepayments) numberOfRepaymentVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> numberOfRepaymentVariationsForBorrowerCycle) outstandingLoanBalance(BigDecimal outstandingLoanBalance) overAppliedCalculationType(String overAppliedCalculationType) overAppliedNumber(Integer overAppliedNumber) overdueDaysForNPA(Integer overdueDaysForNPA) overDueDaysForRepaymentEvent(Integer overDueDaysForRepaymentEvent) paymentAllocation(List<AdvancedPaymentData> paymentAllocation) paymentChannelToFundSourceMappings(List<PaymentTypeToGLAccountMapper> paymentChannelToFundSourceMappings) paymentTypeOptions(List<PaymentTypeData> paymentTypeOptions) penaltyOptions(List<ChargeData> penaltyOptions) penaltyToIncomeAccountMappings(List<ChargeToGLAccountMapper> penaltyToIncomeAccountMappings) preClosureInterestCalculationStrategyOptions(List<EnumOptionData> preClosureInterestCalculationStrategyOptions) principal(BigDecimal principal) principalThresholdForLastInstallment(BigDecimal principalThresholdForLastInstallment) principalVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> principalVariationsForBorrowerCycle) productGuaranteeData(LoanProductGuaranteeData productGuaranteeData) putAccountingMappingOptionsItem(String key, List<GLAccountData> accountingMappingOptionsItem) putAccountingMappingsItem(String key, Object accountingMappingsItem) rateOptions(List<RateData> rateOptions) ratesEnabled(Boolean ratesEnabled) recurringMoratoriumOnPrincipalPeriods(Integer recurringMoratoriumOnPrincipalPeriods) repaymentEvery(Integer repaymentEvery) repaymentFrequencyType(EnumOptionData repaymentFrequencyType) repaymentFrequencyTypeOptions(List<EnumOptionData> repaymentFrequencyTypeOptions) repaymentStartDateType(EnumOptionData repaymentStartDateType) repaymentStartDateTypeOptions(List<EnumOptionData> repaymentStartDateTypeOptions) rescheduleStrategyTypeOptions(List<EnumOptionData> rescheduleStrategyTypeOptions) voidsetAccountingMappingOptions(Map<String, List<GLAccountData>> accountingMappingOptions) voidsetAccountingMappings(Map<String, Object> accountingMappings) voidsetAccountingRule(EnumOptionData accountingRule) voidsetAccountingRuleOptions(List<EnumOptionData> accountingRuleOptions) voidsetAccountMovesOutOfNPAOnlyOnArrearsCompletion(Boolean accountMovesOutOfNPAOnlyOnArrearsCompletion) voidsetAdvancedPaymentAllocationFutureInstallmentAllocationRules(List<EnumOptionData> advancedPaymentAllocationFutureInstallmentAllocationRules) voidsetAdvancedPaymentAllocationTransactionTypes(List<EnumOptionData> advancedPaymentAllocationTransactionTypes) voidsetAdvancedPaymentAllocationTypes(List<EnumOptionData> advancedPaymentAllocationTypes) voidsetAllowApprovedDisbursedAmountsOverApplied(Boolean allowApprovedDisbursedAmountsOverApplied) voidsetAllowAttributeOverrides(LoanProductConfigurableAttributes allowAttributeOverrides) voidsetAllowPartialPeriodInterestCalculation(Boolean allowPartialPeriodInterestCalculation) voidsetAllowVariableInstallments(Boolean allowVariableInstallments) voidsetAmortizationType(EnumOptionData amortizationType) voidsetAmortizationTypeOptions(List<EnumOptionData> amortizationTypeOptions) voidsetAnnualInterestRate(BigDecimal annualInterestRate) voidsetBuyDownFeeCalculationType(StringEnumOptionData buyDownFeeCalculationType) voidsetBuyDownFeeCalculationTypeOptions(List<StringEnumOptionData> buyDownFeeCalculationTypeOptions) voidsetBuyDownFeeIncomeType(StringEnumOptionData buyDownFeeIncomeType) voidsetBuyDownFeeIncomeTypeOptions(List<StringEnumOptionData> buyDownFeeIncomeTypeOptions) voidsetBuyDownFeeStrategy(StringEnumOptionData buyDownFeeStrategy) voidsetBuyDownFeeStrategyOptions(List<StringEnumOptionData> buyDownFeeStrategyOptions) voidsetCanDefineInstallmentAmount(Boolean canDefineInstallmentAmount) voidsetCanUseForTopup(Boolean canUseForTopup) voidsetCapitalizedIncomeCalculationType(StringEnumOptionData capitalizedIncomeCalculationType) voidsetCapitalizedIncomeCalculationTypeOptions(List<StringEnumOptionData> capitalizedIncomeCalculationTypeOptions) voidsetCapitalizedIncomeStrategy(StringEnumOptionData capitalizedIncomeStrategy) voidsetCapitalizedIncomeStrategyOptions(List<StringEnumOptionData> capitalizedIncomeStrategyOptions) voidsetCapitalizedIncomeType(StringEnumOptionData capitalizedIncomeType) voidsetCapitalizedIncomeTypeOptions(List<StringEnumOptionData> capitalizedIncomeTypeOptions) voidsetChargeOffBehaviour(StringEnumOptionData chargeOffBehaviour) voidsetChargeOffBehaviourOptions(List<StringEnumOptionData> chargeOffBehaviourOptions) voidsetChargeOffReasonOptions(List<CodeValueData> chargeOffReasonOptions) voidsetChargeOffReasonToExpenseAccountMappings(List<ChargeOffReasonToGLAccountMapper> chargeOffReasonToExpenseAccountMappings) voidsetChargeOptions(List<ChargeData> chargeOptions) voidsetCharges(List<ChargeData> charges) voidsetCloseDate(LocalDate closeDate) voidsetCompoundingToBePostedAsTransaction(Boolean compoundingToBePostedAsTransaction) voidsetCreditAllocation(List<CreditAllocationData> creditAllocation) voidsetCreditAllocationAllocationTypes(List<EnumOptionData> creditAllocationAllocationTypes) voidsetCreditAllocationTransactionTypes(List<EnumOptionData> creditAllocationTransactionTypes) voidsetCurrency(CurrencyData currency) voidsetCurrencyOptions(List<CurrencyData> currencyOptions) voidsetDaysInMonthType(EnumOptionData daysInMonthType) voidsetDaysInMonthTypeOptions(List<EnumOptionData> daysInMonthTypeOptions) voidsetDaysInYearCustomStrategy(StringEnumOptionData daysInYearCustomStrategy) voidsetDaysInYearCustomStrategyOptions(List<StringEnumOptionData> daysInYearCustomStrategyOptions) voidsetDaysInYearType(EnumOptionData daysInYearType) voidsetDaysInYearTypeOptions(List<EnumOptionData> daysInYearTypeOptions) voidsetDefaultDifferentialLendingRate(BigDecimal defaultDifferentialLendingRate) voidsetDelinquencyBucket(DelinquencyBucketData delinquencyBucket) voidsetDelinquencyBucketOptions(List<DelinquencyBucketData> delinquencyBucketOptions) voidsetDescription(String description) voidsetDisallowExpectedDisbursements(Boolean disallowExpectedDisbursements) voidsetDisbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) voidsetDueDaysForRepaymentEvent(Integer dueDaysForRepaymentEvent) voidsetEnableAccrualActivityPosting(Boolean enableAccrualActivityPosting) voidsetEnableAutoRepaymentForDownPayment(Boolean enableAutoRepaymentForDownPayment) voidsetEnableBuyDownFee(Boolean enableBuyDownFee) voidsetEnableDownPayment(Boolean enableDownPayment) voidsetEnableIncomeCapitalization(Boolean enableIncomeCapitalization) voidsetEnableInstallmentLevelDelinquency(Boolean enableInstallmentLevelDelinquency) voidsetEqualAmortization(Boolean equalAmortization) voidsetExternalId(String externalId) voidsetFeeToIncomeAccountMappings(List<ChargeToGLAccountMapper> feeToIncomeAccountMappings) voidsetFixedLength(Integer fixedLength) voidsetFixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) voidsetFloatingInterestRateCalculationAllowed(Boolean floatingInterestRateCalculationAllowed) voidsetFloatingRateId(Integer floatingRateId) voidsetFloatingRateName(String floatingRateName) voidsetFloatingRateOptions(List<FloatingRateData> floatingRateOptions) voidvoidsetFundName(String fundName) voidsetFundOptions(List<FundData> fundOptions) voidsetGraceOnArrearsAgeing(Integer graceOnArrearsAgeing) voidsetGraceOnInterestCharged(Integer graceOnInterestCharged) voidsetGraceOnInterestPayment(Integer graceOnInterestPayment) voidsetGraceOnPrincipalPayment(Integer graceOnPrincipalPayment) voidsetHoldGuaranteeFunds(Boolean holdGuaranteeFunds) voidvoidsetInArrearsTolerance(BigDecimal inArrearsTolerance) voidsetIncludeInBorrowerCycle(Boolean includeInBorrowerCycle) voidsetInstallmentAmountInMultiplesOf(Integer installmentAmountInMultiplesOf) voidsetInterestCalculationPeriodType(EnumOptionData interestCalculationPeriodType) voidsetInterestCalculationPeriodTypeOptions(List<EnumOptionData> interestCalculationPeriodTypeOptions) voidsetInterestRateDifferential(BigDecimal interestRateDifferential) voidsetInterestRateFrequencyType(EnumOptionData interestRateFrequencyType) voidsetInterestRateFrequencyTypeOptions(List<EnumOptionData> interestRateFrequencyTypeOptions) voidsetInterestRatePerPeriod(BigDecimal interestRatePerPeriod) voidsetInterestRateVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> interestRateVariationsForBorrowerCycle) voidsetInterestRecalculationCompoundingTypeOptions(List<EnumOptionData> interestRecalculationCompoundingTypeOptions) voidsetInterestRecalculationData(LoanProductInterestRecalculationData interestRecalculationData) voidsetInterestRecalculationDayOfWeekTypeOptions(List<EnumOptionData> interestRecalculationDayOfWeekTypeOptions) voidsetInterestRecalculationEnabled(Boolean interestRecalculationEnabled) voidsetInterestRecalculationFrequencyTypeOptions(List<EnumOptionData> interestRecalculationFrequencyTypeOptions) voidsetInterestRecalculationNthDayTypeOptions(List<EnumOptionData> interestRecalculationNthDayTypeOptions) voidsetInterestRecognitionOnDisbursementDate(Boolean interestRecognitionOnDisbursementDate) voidsetInterestType(EnumOptionData interestType) voidsetInterestTypeOptions(List<EnumOptionData> interestTypeOptions) voidsetIsAllowPartialPeriodInterestCalculation(Boolean isAllowPartialPeriodInterestCalculation) voidsetIsEqualAmortization(Boolean isEqualAmortization) voidsetIsFloatingInterestRateCalculationAllowed(Boolean isFloatingInterestRateCalculationAllowed) voidsetIsInterestRecalculationEnabled(Boolean isInterestRecalculationEnabled) voidsetIsLinkedToFloatingInterestRates(Boolean isLinkedToFloatingInterestRates) voidsetIsRatesEnabled(Boolean isRatesEnabled) voidsetLinkedToFloatingInterestRates(Boolean linkedToFloatingInterestRates) voidsetLoanProductConfigurableAttributes(LoanProductConfigurableAttributes loanProductConfigurableAttributes) voidsetLoanScheduleProcessingType(EnumOptionData loanScheduleProcessingType) voidsetLoanScheduleProcessingTypeOptions(List<EnumOptionData> loanScheduleProcessingTypeOptions) voidsetLoanScheduleType(EnumOptionData loanScheduleType) voidsetLoanScheduleTypeOptions(List<EnumOptionData> loanScheduleTypeOptions) voidsetMaxDifferentialLendingRate(BigDecimal maxDifferentialLendingRate) voidsetMaximumGap(Integer maximumGap) voidsetMaxInterestRatePerPeriod(BigDecimal maxInterestRatePerPeriod) voidsetMaxNumberOfRepayments(Integer maxNumberOfRepayments) voidsetMaxPrincipal(BigDecimal maxPrincipal) voidsetMaxTrancheCount(Integer maxTrancheCount) voidsetMinDifferentialLendingRate(BigDecimal minDifferentialLendingRate) voidsetMinimumDaysBetweenDisbursalAndFirstRepayment(Integer minimumDaysBetweenDisbursalAndFirstRepayment) voidsetMinimumGap(Integer minimumGap) voidsetMinInterestRatePerPeriod(BigDecimal minInterestRatePerPeriod) voidsetMinNumberOfRepayments(Integer minNumberOfRepayments) voidsetMinPrincipal(BigDecimal minPrincipal) voidsetMultiDisburseLoan(Boolean multiDisburseLoan) voidvoidsetNumberOfRepayments(Integer numberOfRepayments) voidsetNumberOfRepaymentVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> numberOfRepaymentVariationsForBorrowerCycle) voidsetOutstandingLoanBalance(BigDecimal outstandingLoanBalance) voidsetOverAppliedCalculationType(String overAppliedCalculationType) voidsetOverAppliedNumber(Integer overAppliedNumber) voidsetOverdueDaysForNPA(Integer overdueDaysForNPA) voidsetOverDueDaysForRepaymentEvent(Integer overDueDaysForRepaymentEvent) voidsetPaymentAllocation(List<AdvancedPaymentData> paymentAllocation) voidsetPaymentChannelToFundSourceMappings(List<PaymentTypeToGLAccountMapper> paymentChannelToFundSourceMappings) voidsetPaymentTypeOptions(List<PaymentTypeData> paymentTypeOptions) voidsetPenaltyOptions(List<ChargeData> penaltyOptions) voidsetPenaltyToIncomeAccountMappings(List<ChargeToGLAccountMapper> penaltyToIncomeAccountMappings) voidsetPreClosureInterestCalculationStrategyOptions(List<EnumOptionData> preClosureInterestCalculationStrategyOptions) voidsetPrincipal(BigDecimal principal) voidsetPrincipalThresholdForLastInstallment(BigDecimal principalThresholdForLastInstallment) voidsetPrincipalVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> principalVariationsForBorrowerCycle) voidsetProductGuaranteeData(LoanProductGuaranteeData productGuaranteeData) voidsetRateOptions(List<RateData> rateOptions) voidvoidsetRatesEnabled(Boolean ratesEnabled) voidsetRecurringMoratoriumOnPrincipalPeriods(Integer recurringMoratoriumOnPrincipalPeriods) voidsetRepaymentEvery(Integer repaymentEvery) voidsetRepaymentFrequencyType(EnumOptionData repaymentFrequencyType) voidsetRepaymentFrequencyTypeOptions(List<EnumOptionData> repaymentFrequencyTypeOptions) voidsetRepaymentStartDateType(EnumOptionData repaymentStartDateType) voidsetRepaymentStartDateTypeOptions(List<EnumOptionData> repaymentStartDateTypeOptions) voidsetRescheduleStrategyTypeOptions(List<EnumOptionData> rescheduleStrategyTypeOptions) voidsetShortName(String shortName) voidsetStartDate(LocalDate startDate) voidvoidsetSupportedInterestRefundTypes(List<StringEnumOptionData> supportedInterestRefundTypes) voidsetSupportedInterestRefundTypesOptions(List<StringEnumOptionData> supportedInterestRefundTypesOptions) voidsetSyncExpectedWithDisbursementDate(Boolean syncExpectedWithDisbursementDate) voidsetTransactionProcessingStrategyCode(String transactionProcessingStrategyCode) voidsetTransactionProcessingStrategyName(String transactionProcessingStrategyName) voidsetTransactionProcessingStrategyOptions(List<TransactionProcessingStrategyData> transactionProcessingStrategyOptions) voidsetUseBorrowerCycle(Boolean useBorrowerCycle) voidsetValueConditionTypeOptions(List<EnumOptionData> valueConditionTypeOptions) supportedInterestRefundTypes(List<StringEnumOptionData> supportedInterestRefundTypes) supportedInterestRefundTypesOptions(List<StringEnumOptionData> supportedInterestRefundTypesOptions) syncExpectedWithDisbursementDate(Boolean syncExpectedWithDisbursementDate) toString()transactionProcessingStrategyCode(String transactionProcessingStrategyCode) transactionProcessingStrategyName(String transactionProcessingStrategyName) transactionProcessingStrategyOptions(List<TransactionProcessingStrategyData> transactionProcessingStrategyOptions) useBorrowerCycle(Boolean useBorrowerCycle) valueConditionTypeOptions(List<EnumOptionData> valueConditionTypeOptions)
-
Field Details
-
SERIALIZED_NAME_ACCOUNT_MOVES_OUT_OF_N_P_A_ONLY_ON_ARREARS_COMPLETION
- See Also:
-
SERIALIZED_NAME_ACCOUNTING_MAPPING_OPTIONS
- See Also:
-
SERIALIZED_NAME_ACCOUNTING_MAPPINGS
- See Also:
-
SERIALIZED_NAME_ACCOUNTING_RULE
- See Also:
-
SERIALIZED_NAME_ACCOUNTING_RULE_OPTIONS
- See Also:
-
SERIALIZED_NAME_ADVANCED_PAYMENT_ALLOCATION_FUTURE_INSTALLMENT_ALLOCATION_RULES
public static final String SERIALIZED_NAME_ADVANCED_PAYMENT_ALLOCATION_FUTURE_INSTALLMENT_ALLOCATION_RULES- See Also:
-
SERIALIZED_NAME_ADVANCED_PAYMENT_ALLOCATION_TRANSACTION_TYPES
- See Also:
-
SERIALIZED_NAME_ADVANCED_PAYMENT_ALLOCATION_TYPES
- See Also:
-
SERIALIZED_NAME_ALLOW_APPROVED_DISBURSED_AMOUNTS_OVER_APPLIED
- See Also:
-
SERIALIZED_NAME_ALLOW_ATTRIBUTE_OVERRIDES
- See Also:
-
SERIALIZED_NAME_ALLOW_PARTIAL_PERIOD_INTEREST_CALCULATION
- See Also:
-
SERIALIZED_NAME_ALLOW_VARIABLE_INSTALLMENTS
- See Also:
-
SERIALIZED_NAME_AMORTIZATION_TYPE
- See Also:
-
SERIALIZED_NAME_AMORTIZATION_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_ANNUAL_INTEREST_RATE
- See Also:
-
SERIALIZED_NAME_BUY_DOWN_FEE_CALCULATION_TYPE
- See Also:
-
SERIALIZED_NAME_BUY_DOWN_FEE_CALCULATION_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_BUY_DOWN_FEE_INCOME_TYPE
- See Also:
-
SERIALIZED_NAME_BUY_DOWN_FEE_INCOME_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_BUY_DOWN_FEE_STRATEGY
- See Also:
-
SERIALIZED_NAME_BUY_DOWN_FEE_STRATEGY_OPTIONS
- See Also:
-
SERIALIZED_NAME_CAN_DEFINE_INSTALLMENT_AMOUNT
- See Also:
-
SERIALIZED_NAME_CAN_USE_FOR_TOPUP
- See Also:
-
SERIALIZED_NAME_CAPITALIZED_INCOME_CALCULATION_TYPE
- See Also:
-
SERIALIZED_NAME_CAPITALIZED_INCOME_CALCULATION_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_CAPITALIZED_INCOME_STRATEGY
- See Also:
-
SERIALIZED_NAME_CAPITALIZED_INCOME_STRATEGY_OPTIONS
- See Also:
-
SERIALIZED_NAME_CAPITALIZED_INCOME_TYPE
- See Also:
-
SERIALIZED_NAME_CAPITALIZED_INCOME_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_CHARGE_OFF_BEHAVIOUR
- See Also:
-
SERIALIZED_NAME_CHARGE_OFF_BEHAVIOUR_OPTIONS
- See Also:
-
SERIALIZED_NAME_CHARGE_OFF_REASON_OPTIONS
- See Also:
-
SERIALIZED_NAME_CHARGE_OFF_REASON_TO_EXPENSE_ACCOUNT_MAPPINGS
- See Also:
-
SERIALIZED_NAME_CHARGE_OPTIONS
- See Also:
-
SERIALIZED_NAME_CHARGES
- See Also:
-
SERIALIZED_NAME_CLOSE_DATE
- See Also:
-
SERIALIZED_NAME_COMPOUNDING_TO_BE_POSTED_AS_TRANSACTION
- See Also:
-
SERIALIZED_NAME_CREDIT_ALLOCATION
- See Also:
-
SERIALIZED_NAME_CREDIT_ALLOCATION_ALLOCATION_TYPES
- See Also:
-
SERIALIZED_NAME_CREDIT_ALLOCATION_TRANSACTION_TYPES
- See Also:
-
SERIALIZED_NAME_CURRENCY
- See Also:
-
SERIALIZED_NAME_CURRENCY_OPTIONS
- See Also:
-
SERIALIZED_NAME_DAYS_IN_MONTH_TYPE
- See Also:
-
SERIALIZED_NAME_DAYS_IN_MONTH_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_DAYS_IN_YEAR_CUSTOM_STRATEGY
- See Also:
-
SERIALIZED_NAME_DAYS_IN_YEAR_CUSTOM_STRATEGY_OPTIONS
- See Also:
-
SERIALIZED_NAME_DAYS_IN_YEAR_TYPE
- See Also:
-
SERIALIZED_NAME_DAYS_IN_YEAR_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_DEFAULT_DIFFERENTIAL_LENDING_RATE
- See Also:
-
SERIALIZED_NAME_DELINQUENCY_BUCKET
- See Also:
-
SERIALIZED_NAME_DELINQUENCY_BUCKET_OPTIONS
- See Also:
-
SERIALIZED_NAME_DESCRIPTION
- See Also:
-
SERIALIZED_NAME_DISALLOW_EXPECTED_DISBURSEMENTS
- See Also:
-
SERIALIZED_NAME_DISBURSED_AMOUNT_PERCENTAGE_FOR_DOWN_PAYMENT
- See Also:
-
SERIALIZED_NAME_DUE_DAYS_FOR_REPAYMENT_EVENT
- See Also:
-
SERIALIZED_NAME_ENABLE_ACCRUAL_ACTIVITY_POSTING
- See Also:
-
SERIALIZED_NAME_ENABLE_AUTO_REPAYMENT_FOR_DOWN_PAYMENT
- See Also:
-
SERIALIZED_NAME_ENABLE_BUY_DOWN_FEE
- See Also:
-
SERIALIZED_NAME_ENABLE_DOWN_PAYMENT
- See Also:
-
SERIALIZED_NAME_ENABLE_INCOME_CAPITALIZATION
- See Also:
-
SERIALIZED_NAME_ENABLE_INSTALLMENT_LEVEL_DELINQUENCY
- See Also:
-
SERIALIZED_NAME_EQUAL_AMORTIZATION
- See Also:
-
SERIALIZED_NAME_EXTERNAL_ID
- See Also:
-
SERIALIZED_NAME_FEE_TO_INCOME_ACCOUNT_MAPPINGS
- See Also:
-
SERIALIZED_NAME_FIXED_LENGTH
- See Also:
-
SERIALIZED_NAME_FIXED_PRINCIPAL_PERCENTAGE_PER_INSTALLMENT
- See Also:
-
SERIALIZED_NAME_FLOATING_INTEREST_RATE_CALCULATION_ALLOWED
- See Also:
-
SERIALIZED_NAME_FLOATING_RATE_ID
- See Also:
-
SERIALIZED_NAME_FLOATING_RATE_NAME
- See Also:
-
SERIALIZED_NAME_FLOATING_RATE_OPTIONS
- See Also:
-
SERIALIZED_NAME_FUND_ID
- See Also:
-
SERIALIZED_NAME_FUND_NAME
- See Also:
-
SERIALIZED_NAME_FUND_OPTIONS
- See Also:
-
SERIALIZED_NAME_GRACE_ON_ARREARS_AGEING
- See Also:
-
SERIALIZED_NAME_GRACE_ON_INTEREST_CHARGED
- See Also:
-
SERIALIZED_NAME_GRACE_ON_INTEREST_PAYMENT
- See Also:
-
SERIALIZED_NAME_GRACE_ON_PRINCIPAL_PAYMENT
- See Also:
-
SERIALIZED_NAME_HOLD_GUARANTEE_FUNDS
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_IN_ARREARS_TOLERANCE
- See Also:
-
SERIALIZED_NAME_INCLUDE_IN_BORROWER_CYCLE
- See Also:
-
SERIALIZED_NAME_INSTALLMENT_AMOUNT_IN_MULTIPLES_OF
- See Also:
-
SERIALIZED_NAME_INTEREST_CALCULATION_PERIOD_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_CALCULATION_PERIOD_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_INTEREST_RATE_DIFFERENTIAL
- See Also:
-
SERIALIZED_NAME_INTEREST_RATE_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_RATE_FREQUENCY_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_INTEREST_RATE_PER_PERIOD
- See Also:
-
SERIALIZED_NAME_INTEREST_RATE_VARIATIONS_FOR_BORROWER_CYCLE
- See Also:
-
SERIALIZED_NAME_INTEREST_RECALCULATION_COMPOUNDING_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_INTEREST_RECALCULATION_DATA
- See Also:
-
SERIALIZED_NAME_INTEREST_RECALCULATION_DAY_OF_WEEK_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_INTEREST_RECALCULATION_ENABLED
- See Also:
-
SERIALIZED_NAME_INTEREST_RECALCULATION_FREQUENCY_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_INTEREST_RECALCULATION_NTH_DAY_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_INTEREST_RECOGNITION_ON_DISBURSEMENT_DATE
- See Also:
-
SERIALIZED_NAME_INTEREST_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_IS_ALLOW_PARTIAL_PERIOD_INTEREST_CALCULATION
- See Also:
-
SERIALIZED_NAME_IS_EQUAL_AMORTIZATION
- See Also:
-
SERIALIZED_NAME_IS_FLOATING_INTEREST_RATE_CALCULATION_ALLOWED
- See Also:
-
SERIALIZED_NAME_IS_INTEREST_RECALCULATION_ENABLED
- See Also:
-
SERIALIZED_NAME_IS_LINKED_TO_FLOATING_INTEREST_RATES
- See Also:
-
SERIALIZED_NAME_IS_RATES_ENABLED
- See Also:
-
SERIALIZED_NAME_LINKED_TO_FLOATING_INTEREST_RATES
- See Also:
-
SERIALIZED_NAME_LOAN_PRODUCT_CONFIGURABLE_ATTRIBUTES
- See Also:
-
SERIALIZED_NAME_LOAN_SCHEDULE_PROCESSING_TYPE
- See Also:
-
SERIALIZED_NAME_LOAN_SCHEDULE_PROCESSING_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_LOAN_SCHEDULE_TYPE
- See Also:
-
SERIALIZED_NAME_LOAN_SCHEDULE_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_MAX_DIFFERENTIAL_LENDING_RATE
- See Also:
-
SERIALIZED_NAME_MAX_INTEREST_RATE_PER_PERIOD
- See Also:
-
SERIALIZED_NAME_MAX_NUMBER_OF_REPAYMENTS
- See Also:
-
SERIALIZED_NAME_MAX_PRINCIPAL
- See Also:
-
SERIALIZED_NAME_MAX_TRANCHE_COUNT
- See Also:
-
SERIALIZED_NAME_MAXIMUM_GAP
- See Also:
-
SERIALIZED_NAME_MIN_DIFFERENTIAL_LENDING_RATE
- See Also:
-
SERIALIZED_NAME_MIN_INTEREST_RATE_PER_PERIOD
- See Also:
-
SERIALIZED_NAME_MIN_NUMBER_OF_REPAYMENTS
- See Also:
-
SERIALIZED_NAME_MIN_PRINCIPAL
- See Also:
-
SERIALIZED_NAME_MINIMUM_DAYS_BETWEEN_DISBURSAL_AND_FIRST_REPAYMENT
- See Also:
-
SERIALIZED_NAME_MINIMUM_GAP
- See Also:
-
SERIALIZED_NAME_MULTI_DISBURSE_LOAN
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_NUMBER_OF_REPAYMENT_VARIATIONS_FOR_BORROWER_CYCLE
- See Also:
-
SERIALIZED_NAME_NUMBER_OF_REPAYMENTS
- See Also:
-
SERIALIZED_NAME_OUTSTANDING_LOAN_BALANCE
- See Also:
-
SERIALIZED_NAME_OVER_APPLIED_CALCULATION_TYPE
- See Also:
-
SERIALIZED_NAME_OVER_APPLIED_NUMBER
- See Also:
-
SERIALIZED_NAME_OVER_DUE_DAYS_FOR_REPAYMENT_EVENT
- See Also:
-
SERIALIZED_NAME_OVERDUE_DAYS_FOR_N_P_A
- See Also:
-
SERIALIZED_NAME_PAYMENT_ALLOCATION
- See Also:
-
SERIALIZED_NAME_PAYMENT_CHANNEL_TO_FUND_SOURCE_MAPPINGS
- See Also:
-
SERIALIZED_NAME_PAYMENT_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_PENALTY_OPTIONS
- See Also:
-
SERIALIZED_NAME_PENALTY_TO_INCOME_ACCOUNT_MAPPINGS
- See Also:
-
SERIALIZED_NAME_PRE_CLOSURE_INTEREST_CALCULATION_STRATEGY_OPTIONS
- See Also:
-
SERIALIZED_NAME_PRINCIPAL
- See Also:
-
SERIALIZED_NAME_PRINCIPAL_THRESHOLD_FOR_LAST_INSTALLMENT
- See Also:
-
SERIALIZED_NAME_PRINCIPAL_VARIATIONS_FOR_BORROWER_CYCLE
- See Also:
-
SERIALIZED_NAME_PRODUCT_GUARANTEE_DATA
- See Also:
-
SERIALIZED_NAME_RATE_OPTIONS
- See Also:
-
SERIALIZED_NAME_RATES
- See Also:
-
SERIALIZED_NAME_RATES_ENABLED
- See Also:
-
SERIALIZED_NAME_RECURRING_MORATORIUM_ON_PRINCIPAL_PERIODS
- See Also:
-
SERIALIZED_NAME_REPAYMENT_EVERY
- See Also:
-
SERIALIZED_NAME_REPAYMENT_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_REPAYMENT_FREQUENCY_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_REPAYMENT_START_DATE_TYPE
- See Also:
-
SERIALIZED_NAME_REPAYMENT_START_DATE_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_RESCHEDULE_STRATEGY_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_SHORT_NAME
- See Also:
-
SERIALIZED_NAME_START_DATE
- See Also:
-
SERIALIZED_NAME_STATUS
- See Also:
-
SERIALIZED_NAME_SUPPORTED_INTEREST_REFUND_TYPES
- See Also:
-
SERIALIZED_NAME_SUPPORTED_INTEREST_REFUND_TYPES_OPTIONS
- See Also:
-
SERIALIZED_NAME_SYNC_EXPECTED_WITH_DISBURSEMENT_DATE
- See Also:
-
SERIALIZED_NAME_TRANSACTION_PROCESSING_STRATEGY_CODE
- See Also:
-
SERIALIZED_NAME_TRANSACTION_PROCESSING_STRATEGY_NAME
- See Also:
-
SERIALIZED_NAME_TRANSACTION_PROCESSING_STRATEGY_OPTIONS
- See Also:
-
SERIALIZED_NAME_USE_BORROWER_CYCLE
- See Also:
-
SERIALIZED_NAME_VALUE_CONDITION_TYPE_OPTIONS
- See Also:
-
-
Constructor Details
-
LoanProductData
public LoanProductData()
-
-
Method Details
-
accountMovesOutOfNPAOnlyOnArrearsCompletion
public LoanProductData accountMovesOutOfNPAOnlyOnArrearsCompletion(Boolean accountMovesOutOfNPAOnlyOnArrearsCompletion) -
getAccountMovesOutOfNPAOnlyOnArrearsCompletion
Get accountMovesOutOfNPAOnlyOnArrearsCompletion- Returns:
- accountMovesOutOfNPAOnlyOnArrearsCompletion
-
setAccountMovesOutOfNPAOnlyOnArrearsCompletion
public void setAccountMovesOutOfNPAOnlyOnArrearsCompletion(Boolean accountMovesOutOfNPAOnlyOnArrearsCompletion) -
accountingMappingOptions
public LoanProductData accountingMappingOptions(Map<String, List<GLAccountData>> accountingMappingOptions) -
putAccountingMappingOptionsItem
public LoanProductData putAccountingMappingOptionsItem(String key, List<GLAccountData> accountingMappingOptionsItem) -
getAccountingMappingOptions
Get accountingMappingOptions- Returns:
- accountingMappingOptions
-
setAccountingMappingOptions
-
accountingMappings
-
putAccountingMappingsItem
-
getAccountingMappings
Get accountingMappings- Returns:
- accountingMappings
-
setAccountingMappings
-
accountingRule
-
getAccountingRule
Get accountingRule- Returns:
- accountingRule
-
setAccountingRule
-
accountingRuleOptions
-
addAccountingRuleOptionsItem
-
getAccountingRuleOptions
Get accountingRuleOptions- Returns:
- accountingRuleOptions
-
setAccountingRuleOptions
-
advancedPaymentAllocationFutureInstallmentAllocationRules
public LoanProductData advancedPaymentAllocationFutureInstallmentAllocationRules(List<EnumOptionData> advancedPaymentAllocationFutureInstallmentAllocationRules) -
addAdvancedPaymentAllocationFutureInstallmentAllocationRulesItem
public LoanProductData addAdvancedPaymentAllocationFutureInstallmentAllocationRulesItem(EnumOptionData advancedPaymentAllocationFutureInstallmentAllocationRulesItem) -
getAdvancedPaymentAllocationFutureInstallmentAllocationRules
@Nullable public List<EnumOptionData> getAdvancedPaymentAllocationFutureInstallmentAllocationRules()Get advancedPaymentAllocationFutureInstallmentAllocationRules- Returns:
- advancedPaymentAllocationFutureInstallmentAllocationRules
-
setAdvancedPaymentAllocationFutureInstallmentAllocationRules
public void setAdvancedPaymentAllocationFutureInstallmentAllocationRules(List<EnumOptionData> advancedPaymentAllocationFutureInstallmentAllocationRules) -
advancedPaymentAllocationTransactionTypes
public LoanProductData advancedPaymentAllocationTransactionTypes(List<EnumOptionData> advancedPaymentAllocationTransactionTypes) -
addAdvancedPaymentAllocationTransactionTypesItem
public LoanProductData addAdvancedPaymentAllocationTransactionTypesItem(EnumOptionData advancedPaymentAllocationTransactionTypesItem) -
getAdvancedPaymentAllocationTransactionTypes
Get advancedPaymentAllocationTransactionTypes- Returns:
- advancedPaymentAllocationTransactionTypes
-
setAdvancedPaymentAllocationTransactionTypes
public void setAdvancedPaymentAllocationTransactionTypes(List<EnumOptionData> advancedPaymentAllocationTransactionTypes) -
advancedPaymentAllocationTypes
public LoanProductData advancedPaymentAllocationTypes(List<EnumOptionData> advancedPaymentAllocationTypes) -
addAdvancedPaymentAllocationTypesItem
public LoanProductData addAdvancedPaymentAllocationTypesItem(EnumOptionData advancedPaymentAllocationTypesItem) -
getAdvancedPaymentAllocationTypes
Get advancedPaymentAllocationTypes- Returns:
- advancedPaymentAllocationTypes
-
setAdvancedPaymentAllocationTypes
-
allowApprovedDisbursedAmountsOverApplied
public LoanProductData allowApprovedDisbursedAmountsOverApplied(Boolean allowApprovedDisbursedAmountsOverApplied) -
getAllowApprovedDisbursedAmountsOverApplied
Get allowApprovedDisbursedAmountsOverApplied- Returns:
- allowApprovedDisbursedAmountsOverApplied
-
setAllowApprovedDisbursedAmountsOverApplied
public void setAllowApprovedDisbursedAmountsOverApplied(Boolean allowApprovedDisbursedAmountsOverApplied) -
allowAttributeOverrides
public LoanProductData allowAttributeOverrides(LoanProductConfigurableAttributes allowAttributeOverrides) -
getAllowAttributeOverrides
Get allowAttributeOverrides- Returns:
- allowAttributeOverrides
-
setAllowAttributeOverrides
-
allowPartialPeriodInterestCalculation
public LoanProductData allowPartialPeriodInterestCalculation(Boolean allowPartialPeriodInterestCalculation) -
getAllowPartialPeriodInterestCalculation
Get allowPartialPeriodInterestCalculation- Returns:
- allowPartialPeriodInterestCalculation
-
setAllowPartialPeriodInterestCalculation
-
allowVariableInstallments
-
getAllowVariableInstallments
Get allowVariableInstallments- Returns:
- allowVariableInstallments
-
setAllowVariableInstallments
-
amortizationType
-
getAmortizationType
Get amortizationType- Returns:
- amortizationType
-
setAmortizationType
-
amortizationTypeOptions
-
addAmortizationTypeOptionsItem
-
getAmortizationTypeOptions
Get amortizationTypeOptions- Returns:
- amortizationTypeOptions
-
setAmortizationTypeOptions
-
annualInterestRate
-
getAnnualInterestRate
Get annualInterestRate- Returns:
- annualInterestRate
-
setAnnualInterestRate
-
buyDownFeeCalculationType
-
getBuyDownFeeCalculationType
Get buyDownFeeCalculationType- Returns:
- buyDownFeeCalculationType
-
setBuyDownFeeCalculationType
-
buyDownFeeCalculationTypeOptions
public LoanProductData buyDownFeeCalculationTypeOptions(List<StringEnumOptionData> buyDownFeeCalculationTypeOptions) -
addBuyDownFeeCalculationTypeOptionsItem
public LoanProductData addBuyDownFeeCalculationTypeOptionsItem(StringEnumOptionData buyDownFeeCalculationTypeOptionsItem) -
getBuyDownFeeCalculationTypeOptions
Get buyDownFeeCalculationTypeOptions- Returns:
- buyDownFeeCalculationTypeOptions
-
setBuyDownFeeCalculationTypeOptions
public void setBuyDownFeeCalculationTypeOptions(List<StringEnumOptionData> buyDownFeeCalculationTypeOptions) -
buyDownFeeIncomeType
-
getBuyDownFeeIncomeType
Get buyDownFeeIncomeType- Returns:
- buyDownFeeIncomeType
-
setBuyDownFeeIncomeType
-
buyDownFeeIncomeTypeOptions
public LoanProductData buyDownFeeIncomeTypeOptions(List<StringEnumOptionData> buyDownFeeIncomeTypeOptions) -
addBuyDownFeeIncomeTypeOptionsItem
public LoanProductData addBuyDownFeeIncomeTypeOptionsItem(StringEnumOptionData buyDownFeeIncomeTypeOptionsItem) -
getBuyDownFeeIncomeTypeOptions
Get buyDownFeeIncomeTypeOptions- Returns:
- buyDownFeeIncomeTypeOptions
-
setBuyDownFeeIncomeTypeOptions
-
buyDownFeeStrategy
-
getBuyDownFeeStrategy
Get buyDownFeeStrategy- Returns:
- buyDownFeeStrategy
-
setBuyDownFeeStrategy
-
buyDownFeeStrategyOptions
public LoanProductData buyDownFeeStrategyOptions(List<StringEnumOptionData> buyDownFeeStrategyOptions) -
addBuyDownFeeStrategyOptionsItem
public LoanProductData addBuyDownFeeStrategyOptionsItem(StringEnumOptionData buyDownFeeStrategyOptionsItem) -
getBuyDownFeeStrategyOptions
Get buyDownFeeStrategyOptions- Returns:
- buyDownFeeStrategyOptions
-
setBuyDownFeeStrategyOptions
-
canDefineInstallmentAmount
-
getCanDefineInstallmentAmount
Get canDefineInstallmentAmount- Returns:
- canDefineInstallmentAmount
-
setCanDefineInstallmentAmount
-
canUseForTopup
-
getCanUseForTopup
Get canUseForTopup- Returns:
- canUseForTopup
-
setCanUseForTopup
-
capitalizedIncomeCalculationType
public LoanProductData capitalizedIncomeCalculationType(StringEnumOptionData capitalizedIncomeCalculationType) -
getCapitalizedIncomeCalculationType
Get capitalizedIncomeCalculationType- Returns:
- capitalizedIncomeCalculationType
-
setCapitalizedIncomeCalculationType
public void setCapitalizedIncomeCalculationType(StringEnumOptionData capitalizedIncomeCalculationType) -
capitalizedIncomeCalculationTypeOptions
public LoanProductData capitalizedIncomeCalculationTypeOptions(List<StringEnumOptionData> capitalizedIncomeCalculationTypeOptions) -
addCapitalizedIncomeCalculationTypeOptionsItem
public LoanProductData addCapitalizedIncomeCalculationTypeOptionsItem(StringEnumOptionData capitalizedIncomeCalculationTypeOptionsItem) -
getCapitalizedIncomeCalculationTypeOptions
Get capitalizedIncomeCalculationTypeOptions- Returns:
- capitalizedIncomeCalculationTypeOptions
-
setCapitalizedIncomeCalculationTypeOptions
public void setCapitalizedIncomeCalculationTypeOptions(List<StringEnumOptionData> capitalizedIncomeCalculationTypeOptions) -
capitalizedIncomeStrategy
-
getCapitalizedIncomeStrategy
Get capitalizedIncomeStrategy- Returns:
- capitalizedIncomeStrategy
-
setCapitalizedIncomeStrategy
-
capitalizedIncomeStrategyOptions
public LoanProductData capitalizedIncomeStrategyOptions(List<StringEnumOptionData> capitalizedIncomeStrategyOptions) -
addCapitalizedIncomeStrategyOptionsItem
public LoanProductData addCapitalizedIncomeStrategyOptionsItem(StringEnumOptionData capitalizedIncomeStrategyOptionsItem) -
getCapitalizedIncomeStrategyOptions
Get capitalizedIncomeStrategyOptions- Returns:
- capitalizedIncomeStrategyOptions
-
setCapitalizedIncomeStrategyOptions
public void setCapitalizedIncomeStrategyOptions(List<StringEnumOptionData> capitalizedIncomeStrategyOptions) -
capitalizedIncomeType
-
getCapitalizedIncomeType
Get capitalizedIncomeType- Returns:
- capitalizedIncomeType
-
setCapitalizedIncomeType
-
capitalizedIncomeTypeOptions
public LoanProductData capitalizedIncomeTypeOptions(List<StringEnumOptionData> capitalizedIncomeTypeOptions) -
addCapitalizedIncomeTypeOptionsItem
public LoanProductData addCapitalizedIncomeTypeOptionsItem(StringEnumOptionData capitalizedIncomeTypeOptionsItem) -
getCapitalizedIncomeTypeOptions
Get capitalizedIncomeTypeOptions- Returns:
- capitalizedIncomeTypeOptions
-
setCapitalizedIncomeTypeOptions
public void setCapitalizedIncomeTypeOptions(List<StringEnumOptionData> capitalizedIncomeTypeOptions) -
chargeOffBehaviour
-
getChargeOffBehaviour
Get chargeOffBehaviour- Returns:
- chargeOffBehaviour
-
setChargeOffBehaviour
-
chargeOffBehaviourOptions
public LoanProductData chargeOffBehaviourOptions(List<StringEnumOptionData> chargeOffBehaviourOptions) -
addChargeOffBehaviourOptionsItem
public LoanProductData addChargeOffBehaviourOptionsItem(StringEnumOptionData chargeOffBehaviourOptionsItem) -
getChargeOffBehaviourOptions
Get chargeOffBehaviourOptions- Returns:
- chargeOffBehaviourOptions
-
setChargeOffBehaviourOptions
-
chargeOffReasonOptions
-
addChargeOffReasonOptionsItem
-
getChargeOffReasonOptions
Get chargeOffReasonOptions- Returns:
- chargeOffReasonOptions
-
setChargeOffReasonOptions
-
chargeOffReasonToExpenseAccountMappings
public LoanProductData chargeOffReasonToExpenseAccountMappings(List<ChargeOffReasonToGLAccountMapper> chargeOffReasonToExpenseAccountMappings) -
addChargeOffReasonToExpenseAccountMappingsItem
public LoanProductData addChargeOffReasonToExpenseAccountMappingsItem(ChargeOffReasonToGLAccountMapper chargeOffReasonToExpenseAccountMappingsItem) -
getChargeOffReasonToExpenseAccountMappings
@Nullable public List<ChargeOffReasonToGLAccountMapper> getChargeOffReasonToExpenseAccountMappings()Get chargeOffReasonToExpenseAccountMappings- Returns:
- chargeOffReasonToExpenseAccountMappings
-
setChargeOffReasonToExpenseAccountMappings
public void setChargeOffReasonToExpenseAccountMappings(List<ChargeOffReasonToGLAccountMapper> chargeOffReasonToExpenseAccountMappings) -
chargeOptions
-
addChargeOptionsItem
-
getChargeOptions
Get chargeOptions- Returns:
- chargeOptions
-
setChargeOptions
-
charges
-
addChargesItem
-
getCharges
Get charges- Returns:
- charges
-
setCharges
-
closeDate
-
getCloseDate
Get closeDate- Returns:
- closeDate
-
setCloseDate
-
compoundingToBePostedAsTransaction
public LoanProductData compoundingToBePostedAsTransaction(Boolean compoundingToBePostedAsTransaction) -
getCompoundingToBePostedAsTransaction
Get compoundingToBePostedAsTransaction- Returns:
- compoundingToBePostedAsTransaction
-
setCompoundingToBePostedAsTransaction
-
creditAllocation
-
addCreditAllocationItem
-
getCreditAllocation
Get creditAllocation- Returns:
- creditAllocation
-
setCreditAllocation
-
creditAllocationAllocationTypes
public LoanProductData creditAllocationAllocationTypes(List<EnumOptionData> creditAllocationAllocationTypes) -
addCreditAllocationAllocationTypesItem
public LoanProductData addCreditAllocationAllocationTypesItem(EnumOptionData creditAllocationAllocationTypesItem) -
getCreditAllocationAllocationTypes
Get creditAllocationAllocationTypes- Returns:
- creditAllocationAllocationTypes
-
setCreditAllocationAllocationTypes
public void setCreditAllocationAllocationTypes(List<EnumOptionData> creditAllocationAllocationTypes) -
creditAllocationTransactionTypes
public LoanProductData creditAllocationTransactionTypes(List<EnumOptionData> creditAllocationTransactionTypes) -
addCreditAllocationTransactionTypesItem
public LoanProductData addCreditAllocationTransactionTypesItem(EnumOptionData creditAllocationTransactionTypesItem) -
getCreditAllocationTransactionTypes
Get creditAllocationTransactionTypes- Returns:
- creditAllocationTransactionTypes
-
setCreditAllocationTransactionTypes
public void setCreditAllocationTransactionTypes(List<EnumOptionData> creditAllocationTransactionTypes) -
currency
-
getCurrency
Get currency- Returns:
- currency
-
setCurrency
-
currencyOptions
-
addCurrencyOptionsItem
-
getCurrencyOptions
Get currencyOptions- Returns:
- currencyOptions
-
setCurrencyOptions
-
daysInMonthType
-
getDaysInMonthType
Get daysInMonthType- Returns:
- daysInMonthType
-
setDaysInMonthType
-
daysInMonthTypeOptions
-
addDaysInMonthTypeOptionsItem
-
getDaysInMonthTypeOptions
Get daysInMonthTypeOptions- Returns:
- daysInMonthTypeOptions
-
setDaysInMonthTypeOptions
-
daysInYearCustomStrategy
-
getDaysInYearCustomStrategy
Get daysInYearCustomStrategy- Returns:
- daysInYearCustomStrategy
-
setDaysInYearCustomStrategy
-
daysInYearCustomStrategyOptions
public LoanProductData daysInYearCustomStrategyOptions(List<StringEnumOptionData> daysInYearCustomStrategyOptions) -
addDaysInYearCustomStrategyOptionsItem
public LoanProductData addDaysInYearCustomStrategyOptionsItem(StringEnumOptionData daysInYearCustomStrategyOptionsItem) -
getDaysInYearCustomStrategyOptions
Get daysInYearCustomStrategyOptions- Returns:
- daysInYearCustomStrategyOptions
-
setDaysInYearCustomStrategyOptions
public void setDaysInYearCustomStrategyOptions(List<StringEnumOptionData> daysInYearCustomStrategyOptions) -
daysInYearType
-
getDaysInYearType
Get daysInYearType- Returns:
- daysInYearType
-
setDaysInYearType
-
daysInYearTypeOptions
-
addDaysInYearTypeOptionsItem
-
getDaysInYearTypeOptions
Get daysInYearTypeOptions- Returns:
- daysInYearTypeOptions
-
setDaysInYearTypeOptions
-
defaultDifferentialLendingRate
-
getDefaultDifferentialLendingRate
Get defaultDifferentialLendingRate- Returns:
- defaultDifferentialLendingRate
-
setDefaultDifferentialLendingRate
-
delinquencyBucket
-
getDelinquencyBucket
Get delinquencyBucket- Returns:
- delinquencyBucket
-
setDelinquencyBucket
-
delinquencyBucketOptions
public LoanProductData delinquencyBucketOptions(List<DelinquencyBucketData> delinquencyBucketOptions) -
addDelinquencyBucketOptionsItem
public LoanProductData addDelinquencyBucketOptionsItem(DelinquencyBucketData delinquencyBucketOptionsItem) -
getDelinquencyBucketOptions
Get delinquencyBucketOptions- Returns:
- delinquencyBucketOptions
-
setDelinquencyBucketOptions
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
disallowExpectedDisbursements
-
getDisallowExpectedDisbursements
Get disallowExpectedDisbursements- Returns:
- disallowExpectedDisbursements
-
setDisallowExpectedDisbursements
-
disbursedAmountPercentageForDownPayment
public LoanProductData disbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) -
getDisbursedAmountPercentageForDownPayment
Get disbursedAmountPercentageForDownPayment- Returns:
- disbursedAmountPercentageForDownPayment
-
setDisbursedAmountPercentageForDownPayment
public void setDisbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) -
dueDaysForRepaymentEvent
-
getDueDaysForRepaymentEvent
Get dueDaysForRepaymentEvent- Returns:
- dueDaysForRepaymentEvent
-
setDueDaysForRepaymentEvent
-
enableAccrualActivityPosting
-
getEnableAccrualActivityPosting
Get enableAccrualActivityPosting- Returns:
- enableAccrualActivityPosting
-
setEnableAccrualActivityPosting
-
enableAutoRepaymentForDownPayment
-
getEnableAutoRepaymentForDownPayment
Get enableAutoRepaymentForDownPayment- Returns:
- enableAutoRepaymentForDownPayment
-
setEnableAutoRepaymentForDownPayment
-
enableBuyDownFee
-
getEnableBuyDownFee
Get enableBuyDownFee- Returns:
- enableBuyDownFee
-
setEnableBuyDownFee
-
enableDownPayment
-
getEnableDownPayment
Get enableDownPayment- Returns:
- enableDownPayment
-
setEnableDownPayment
-
enableIncomeCapitalization
-
getEnableIncomeCapitalization
Get enableIncomeCapitalization- Returns:
- enableIncomeCapitalization
-
setEnableIncomeCapitalization
-
enableInstallmentLevelDelinquency
-
getEnableInstallmentLevelDelinquency
Get enableInstallmentLevelDelinquency- Returns:
- enableInstallmentLevelDelinquency
-
setEnableInstallmentLevelDelinquency
-
equalAmortization
-
getEqualAmortization
Get equalAmortization- Returns:
- equalAmortization
-
setEqualAmortization
-
externalId
-
getExternalId
Get externalId- Returns:
- externalId
-
setExternalId
-
feeToIncomeAccountMappings
public LoanProductData feeToIncomeAccountMappings(List<ChargeToGLAccountMapper> feeToIncomeAccountMappings) -
addFeeToIncomeAccountMappingsItem
public LoanProductData addFeeToIncomeAccountMappingsItem(ChargeToGLAccountMapper feeToIncomeAccountMappingsItem) -
getFeeToIncomeAccountMappings
Get feeToIncomeAccountMappings- Returns:
- feeToIncomeAccountMappings
-
setFeeToIncomeAccountMappings
-
fixedLength
-
getFixedLength
Get fixedLength- Returns:
- fixedLength
-
setFixedLength
-
fixedPrincipalPercentagePerInstallment
public LoanProductData fixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) -
getFixedPrincipalPercentagePerInstallment
Get fixedPrincipalPercentagePerInstallment- Returns:
- fixedPrincipalPercentagePerInstallment
-
setFixedPrincipalPercentagePerInstallment
public void setFixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) -
floatingInterestRateCalculationAllowed
public LoanProductData floatingInterestRateCalculationAllowed(Boolean floatingInterestRateCalculationAllowed) -
getFloatingInterestRateCalculationAllowed
Get floatingInterestRateCalculationAllowed- Returns:
- floatingInterestRateCalculationAllowed
-
setFloatingInterestRateCalculationAllowed
public void setFloatingInterestRateCalculationAllowed(Boolean floatingInterestRateCalculationAllowed) -
floatingRateId
-
getFloatingRateId
Get floatingRateId- Returns:
- floatingRateId
-
setFloatingRateId
-
floatingRateName
-
getFloatingRateName
Get floatingRateName- Returns:
- floatingRateName
-
setFloatingRateName
-
floatingRateOptions
-
addFloatingRateOptionsItem
-
getFloatingRateOptions
Get floatingRateOptions- Returns:
- floatingRateOptions
-
setFloatingRateOptions
-
fundId
-
getFundId
Get fundId- Returns:
- fundId
-
setFundId
-
fundName
-
getFundName
Get fundName- Returns:
- fundName
-
setFundName
-
fundOptions
-
addFundOptionsItem
-
getFundOptions
Get fundOptions- Returns:
- fundOptions
-
setFundOptions
-
graceOnArrearsAgeing
-
getGraceOnArrearsAgeing
Get graceOnArrearsAgeing- Returns:
- graceOnArrearsAgeing
-
setGraceOnArrearsAgeing
-
graceOnInterestCharged
-
getGraceOnInterestCharged
Get graceOnInterestCharged- Returns:
- graceOnInterestCharged
-
setGraceOnInterestCharged
-
graceOnInterestPayment
-
getGraceOnInterestPayment
Get graceOnInterestPayment- Returns:
- graceOnInterestPayment
-
setGraceOnInterestPayment
-
graceOnPrincipalPayment
-
getGraceOnPrincipalPayment
Get graceOnPrincipalPayment- Returns:
- graceOnPrincipalPayment
-
setGraceOnPrincipalPayment
-
holdGuaranteeFunds
-
getHoldGuaranteeFunds
Get holdGuaranteeFunds- Returns:
- holdGuaranteeFunds
-
setHoldGuaranteeFunds
-
id
-
getId
Get id- Returns:
- id
-
setId
-
inArrearsTolerance
-
getInArrearsTolerance
Get inArrearsTolerance- Returns:
- inArrearsTolerance
-
setInArrearsTolerance
-
includeInBorrowerCycle
-
getIncludeInBorrowerCycle
Get includeInBorrowerCycle- Returns:
- includeInBorrowerCycle
-
setIncludeInBorrowerCycle
-
installmentAmountInMultiplesOf
-
getInstallmentAmountInMultiplesOf
Get installmentAmountInMultiplesOf- Returns:
- installmentAmountInMultiplesOf
-
setInstallmentAmountInMultiplesOf
-
interestCalculationPeriodType
-
getInterestCalculationPeriodType
Get interestCalculationPeriodType- Returns:
- interestCalculationPeriodType
-
setInterestCalculationPeriodType
-
interestCalculationPeriodTypeOptions
public LoanProductData interestCalculationPeriodTypeOptions(List<EnumOptionData> interestCalculationPeriodTypeOptions) -
addInterestCalculationPeriodTypeOptionsItem
public LoanProductData addInterestCalculationPeriodTypeOptionsItem(EnumOptionData interestCalculationPeriodTypeOptionsItem) -
getInterestCalculationPeriodTypeOptions
Get interestCalculationPeriodTypeOptions- Returns:
- interestCalculationPeriodTypeOptions
-
setInterestCalculationPeriodTypeOptions
public void setInterestCalculationPeriodTypeOptions(List<EnumOptionData> interestCalculationPeriodTypeOptions) -
interestRateDifferential
-
getInterestRateDifferential
Get interestRateDifferential- Returns:
- interestRateDifferential
-
setInterestRateDifferential
-
interestRateFrequencyType
-
getInterestRateFrequencyType
Get interestRateFrequencyType- Returns:
- interestRateFrequencyType
-
setInterestRateFrequencyType
-
interestRateFrequencyTypeOptions
public LoanProductData interestRateFrequencyTypeOptions(List<EnumOptionData> interestRateFrequencyTypeOptions) -
addInterestRateFrequencyTypeOptionsItem
public LoanProductData addInterestRateFrequencyTypeOptionsItem(EnumOptionData interestRateFrequencyTypeOptionsItem) -
getInterestRateFrequencyTypeOptions
Get interestRateFrequencyTypeOptions- Returns:
- interestRateFrequencyTypeOptions
-
setInterestRateFrequencyTypeOptions
public void setInterestRateFrequencyTypeOptions(List<EnumOptionData> interestRateFrequencyTypeOptions) -
interestRatePerPeriod
-
getInterestRatePerPeriod
Get interestRatePerPeriod- Returns:
- interestRatePerPeriod
-
setInterestRatePerPeriod
-
interestRateVariationsForBorrowerCycle
public LoanProductData interestRateVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> interestRateVariationsForBorrowerCycle) -
addInterestRateVariationsForBorrowerCycleItem
public LoanProductData addInterestRateVariationsForBorrowerCycleItem(LoanProductBorrowerCycleVariationData interestRateVariationsForBorrowerCycleItem) -
getInterestRateVariationsForBorrowerCycle
@Nullable public List<LoanProductBorrowerCycleVariationData> getInterestRateVariationsForBorrowerCycle()Get interestRateVariationsForBorrowerCycle- Returns:
- interestRateVariationsForBorrowerCycle
-
setInterestRateVariationsForBorrowerCycle
public void setInterestRateVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> interestRateVariationsForBorrowerCycle) -
interestRecalculationCompoundingTypeOptions
public LoanProductData interestRecalculationCompoundingTypeOptions(List<EnumOptionData> interestRecalculationCompoundingTypeOptions) -
addInterestRecalculationCompoundingTypeOptionsItem
public LoanProductData addInterestRecalculationCompoundingTypeOptionsItem(EnumOptionData interestRecalculationCompoundingTypeOptionsItem) -
getInterestRecalculationCompoundingTypeOptions
Get interestRecalculationCompoundingTypeOptions- Returns:
- interestRecalculationCompoundingTypeOptions
-
setInterestRecalculationCompoundingTypeOptions
public void setInterestRecalculationCompoundingTypeOptions(List<EnumOptionData> interestRecalculationCompoundingTypeOptions) -
interestRecalculationData
public LoanProductData interestRecalculationData(LoanProductInterestRecalculationData interestRecalculationData) -
getInterestRecalculationData
Get interestRecalculationData- Returns:
- interestRecalculationData
-
setInterestRecalculationData
public void setInterestRecalculationData(LoanProductInterestRecalculationData interestRecalculationData) -
interestRecalculationDayOfWeekTypeOptions
public LoanProductData interestRecalculationDayOfWeekTypeOptions(List<EnumOptionData> interestRecalculationDayOfWeekTypeOptions) -
addInterestRecalculationDayOfWeekTypeOptionsItem
public LoanProductData addInterestRecalculationDayOfWeekTypeOptionsItem(EnumOptionData interestRecalculationDayOfWeekTypeOptionsItem) -
getInterestRecalculationDayOfWeekTypeOptions
Get interestRecalculationDayOfWeekTypeOptions- Returns:
- interestRecalculationDayOfWeekTypeOptions
-
setInterestRecalculationDayOfWeekTypeOptions
public void setInterestRecalculationDayOfWeekTypeOptions(List<EnumOptionData> interestRecalculationDayOfWeekTypeOptions) -
interestRecalculationEnabled
-
getInterestRecalculationEnabled
Get interestRecalculationEnabled- Returns:
- interestRecalculationEnabled
-
setInterestRecalculationEnabled
-
interestRecalculationFrequencyTypeOptions
public LoanProductData interestRecalculationFrequencyTypeOptions(List<EnumOptionData> interestRecalculationFrequencyTypeOptions) -
addInterestRecalculationFrequencyTypeOptionsItem
public LoanProductData addInterestRecalculationFrequencyTypeOptionsItem(EnumOptionData interestRecalculationFrequencyTypeOptionsItem) -
getInterestRecalculationFrequencyTypeOptions
Get interestRecalculationFrequencyTypeOptions- Returns:
- interestRecalculationFrequencyTypeOptions
-
setInterestRecalculationFrequencyTypeOptions
public void setInterestRecalculationFrequencyTypeOptions(List<EnumOptionData> interestRecalculationFrequencyTypeOptions) -
interestRecalculationNthDayTypeOptions
public LoanProductData interestRecalculationNthDayTypeOptions(List<EnumOptionData> interestRecalculationNthDayTypeOptions) -
addInterestRecalculationNthDayTypeOptionsItem
public LoanProductData addInterestRecalculationNthDayTypeOptionsItem(EnumOptionData interestRecalculationNthDayTypeOptionsItem) -
getInterestRecalculationNthDayTypeOptions
Get interestRecalculationNthDayTypeOptions- Returns:
- interestRecalculationNthDayTypeOptions
-
setInterestRecalculationNthDayTypeOptions
public void setInterestRecalculationNthDayTypeOptions(List<EnumOptionData> interestRecalculationNthDayTypeOptions) -
interestRecognitionOnDisbursementDate
public LoanProductData interestRecognitionOnDisbursementDate(Boolean interestRecognitionOnDisbursementDate) -
getInterestRecognitionOnDisbursementDate
Get interestRecognitionOnDisbursementDate- Returns:
- interestRecognitionOnDisbursementDate
-
setInterestRecognitionOnDisbursementDate
-
interestType
-
getInterestType
Get interestType- Returns:
- interestType
-
setInterestType
-
interestTypeOptions
-
addInterestTypeOptionsItem
-
getInterestTypeOptions
Get interestTypeOptions- Returns:
- interestTypeOptions
-
setInterestTypeOptions
-
isAllowPartialPeriodInterestCalculation
public LoanProductData isAllowPartialPeriodInterestCalculation(Boolean isAllowPartialPeriodInterestCalculation) -
getIsAllowPartialPeriodInterestCalculation
Get isAllowPartialPeriodInterestCalculation- Returns:
- isAllowPartialPeriodInterestCalculation
-
setIsAllowPartialPeriodInterestCalculation
public void setIsAllowPartialPeriodInterestCalculation(Boolean isAllowPartialPeriodInterestCalculation) -
isEqualAmortization
-
getIsEqualAmortization
Get isEqualAmortization- Returns:
- isEqualAmortization
-
setIsEqualAmortization
-
isFloatingInterestRateCalculationAllowed
public LoanProductData isFloatingInterestRateCalculationAllowed(Boolean isFloatingInterestRateCalculationAllowed) -
getIsFloatingInterestRateCalculationAllowed
Get isFloatingInterestRateCalculationAllowed- Returns:
- isFloatingInterestRateCalculationAllowed
-
setIsFloatingInterestRateCalculationAllowed
public void setIsFloatingInterestRateCalculationAllowed(Boolean isFloatingInterestRateCalculationAllowed) -
isInterestRecalculationEnabled
-
getIsInterestRecalculationEnabled
Get isInterestRecalculationEnabled- Returns:
- isInterestRecalculationEnabled
-
setIsInterestRecalculationEnabled
-
isLinkedToFloatingInterestRates
-
getIsLinkedToFloatingInterestRates
Get isLinkedToFloatingInterestRates- Returns:
- isLinkedToFloatingInterestRates
-
setIsLinkedToFloatingInterestRates
-
isRatesEnabled
-
getIsRatesEnabled
Get isRatesEnabled- Returns:
- isRatesEnabled
-
setIsRatesEnabled
-
linkedToFloatingInterestRates
-
getLinkedToFloatingInterestRates
Get linkedToFloatingInterestRates- Returns:
- linkedToFloatingInterestRates
-
setLinkedToFloatingInterestRates
-
loanProductConfigurableAttributes
public LoanProductData loanProductConfigurableAttributes(LoanProductConfigurableAttributes loanProductConfigurableAttributes) -
getLoanProductConfigurableAttributes
Get loanProductConfigurableAttributes- Returns:
- loanProductConfigurableAttributes
-
setLoanProductConfigurableAttributes
public void setLoanProductConfigurableAttributes(LoanProductConfigurableAttributes loanProductConfigurableAttributes) -
loanScheduleProcessingType
-
getLoanScheduleProcessingType
Get loanScheduleProcessingType- Returns:
- loanScheduleProcessingType
-
setLoanScheduleProcessingType
-
loanScheduleProcessingTypeOptions
public LoanProductData loanScheduleProcessingTypeOptions(List<EnumOptionData> loanScheduleProcessingTypeOptions) -
addLoanScheduleProcessingTypeOptionsItem
public LoanProductData addLoanScheduleProcessingTypeOptionsItem(EnumOptionData loanScheduleProcessingTypeOptionsItem) -
getLoanScheduleProcessingTypeOptions
Get loanScheduleProcessingTypeOptions- Returns:
- loanScheduleProcessingTypeOptions
-
setLoanScheduleProcessingTypeOptions
public void setLoanScheduleProcessingTypeOptions(List<EnumOptionData> loanScheduleProcessingTypeOptions) -
loanScheduleType
-
getLoanScheduleType
Get loanScheduleType- Returns:
- loanScheduleType
-
setLoanScheduleType
-
loanScheduleTypeOptions
-
addLoanScheduleTypeOptionsItem
-
getLoanScheduleTypeOptions
Get loanScheduleTypeOptions- Returns:
- loanScheduleTypeOptions
-
setLoanScheduleTypeOptions
-
maxDifferentialLendingRate
-
getMaxDifferentialLendingRate
Get maxDifferentialLendingRate- Returns:
- maxDifferentialLendingRate
-
setMaxDifferentialLendingRate
-
maxInterestRatePerPeriod
-
getMaxInterestRatePerPeriod
Get maxInterestRatePerPeriod- Returns:
- maxInterestRatePerPeriod
-
setMaxInterestRatePerPeriod
-
maxNumberOfRepayments
-
getMaxNumberOfRepayments
Get maxNumberOfRepayments- Returns:
- maxNumberOfRepayments
-
setMaxNumberOfRepayments
-
maxPrincipal
-
getMaxPrincipal
Get maxPrincipal- Returns:
- maxPrincipal
-
setMaxPrincipal
-
maxTrancheCount
-
getMaxTrancheCount
Get maxTrancheCount- Returns:
- maxTrancheCount
-
setMaxTrancheCount
-
maximumGap
-
getMaximumGap
Get maximumGap- Returns:
- maximumGap
-
setMaximumGap
-
minDifferentialLendingRate
-
getMinDifferentialLendingRate
Get minDifferentialLendingRate- Returns:
- minDifferentialLendingRate
-
setMinDifferentialLendingRate
-
minInterestRatePerPeriod
-
getMinInterestRatePerPeriod
Get minInterestRatePerPeriod- Returns:
- minInterestRatePerPeriod
-
setMinInterestRatePerPeriod
-
minNumberOfRepayments
-
getMinNumberOfRepayments
Get minNumberOfRepayments- Returns:
- minNumberOfRepayments
-
setMinNumberOfRepayments
-
minPrincipal
-
getMinPrincipal
Get minPrincipal- Returns:
- minPrincipal
-
setMinPrincipal
-
minimumDaysBetweenDisbursalAndFirstRepayment
public LoanProductData minimumDaysBetweenDisbursalAndFirstRepayment(Integer minimumDaysBetweenDisbursalAndFirstRepayment) -
getMinimumDaysBetweenDisbursalAndFirstRepayment
Get minimumDaysBetweenDisbursalAndFirstRepayment- Returns:
- minimumDaysBetweenDisbursalAndFirstRepayment
-
setMinimumDaysBetweenDisbursalAndFirstRepayment
public void setMinimumDaysBetweenDisbursalAndFirstRepayment(Integer minimumDaysBetweenDisbursalAndFirstRepayment) -
minimumGap
-
getMinimumGap
Get minimumGap- Returns:
- minimumGap
-
setMinimumGap
-
multiDisburseLoan
-
getMultiDisburseLoan
Get multiDisburseLoan- Returns:
- multiDisburseLoan
-
setMultiDisburseLoan
-
name
-
getName
Get name- Returns:
- name
-
setName
-
numberOfRepaymentVariationsForBorrowerCycle
public LoanProductData numberOfRepaymentVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> numberOfRepaymentVariationsForBorrowerCycle) -
addNumberOfRepaymentVariationsForBorrowerCycleItem
public LoanProductData addNumberOfRepaymentVariationsForBorrowerCycleItem(LoanProductBorrowerCycleVariationData numberOfRepaymentVariationsForBorrowerCycleItem) -
getNumberOfRepaymentVariationsForBorrowerCycle
@Nullable public List<LoanProductBorrowerCycleVariationData> getNumberOfRepaymentVariationsForBorrowerCycle()Get numberOfRepaymentVariationsForBorrowerCycle- Returns:
- numberOfRepaymentVariationsForBorrowerCycle
-
setNumberOfRepaymentVariationsForBorrowerCycle
public void setNumberOfRepaymentVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> numberOfRepaymentVariationsForBorrowerCycle) -
numberOfRepayments
-
getNumberOfRepayments
Get numberOfRepayments- Returns:
- numberOfRepayments
-
setNumberOfRepayments
-
outstandingLoanBalance
-
getOutstandingLoanBalance
Get outstandingLoanBalance- Returns:
- outstandingLoanBalance
-
setOutstandingLoanBalance
-
overAppliedCalculationType
-
getOverAppliedCalculationType
Get overAppliedCalculationType- Returns:
- overAppliedCalculationType
-
setOverAppliedCalculationType
-
overAppliedNumber
-
getOverAppliedNumber
Get overAppliedNumber- Returns:
- overAppliedNumber
-
setOverAppliedNumber
-
overDueDaysForRepaymentEvent
-
getOverDueDaysForRepaymentEvent
Get overDueDaysForRepaymentEvent- Returns:
- overDueDaysForRepaymentEvent
-
setOverDueDaysForRepaymentEvent
-
overdueDaysForNPA
-
getOverdueDaysForNPA
Get overdueDaysForNPA- Returns:
- overdueDaysForNPA
-
setOverdueDaysForNPA
-
paymentAllocation
-
addPaymentAllocationItem
-
getPaymentAllocation
Get paymentAllocation- Returns:
- paymentAllocation
-
setPaymentAllocation
-
paymentChannelToFundSourceMappings
public LoanProductData paymentChannelToFundSourceMappings(List<PaymentTypeToGLAccountMapper> paymentChannelToFundSourceMappings) -
addPaymentChannelToFundSourceMappingsItem
public LoanProductData addPaymentChannelToFundSourceMappingsItem(PaymentTypeToGLAccountMapper paymentChannelToFundSourceMappingsItem) -
getPaymentChannelToFundSourceMappings
Get paymentChannelToFundSourceMappings- Returns:
- paymentChannelToFundSourceMappings
-
setPaymentChannelToFundSourceMappings
public void setPaymentChannelToFundSourceMappings(List<PaymentTypeToGLAccountMapper> paymentChannelToFundSourceMappings) -
paymentTypeOptions
-
addPaymentTypeOptionsItem
-
getPaymentTypeOptions
Get paymentTypeOptions- Returns:
- paymentTypeOptions
-
setPaymentTypeOptions
-
penaltyOptions
-
addPenaltyOptionsItem
-
getPenaltyOptions
Get penaltyOptions- Returns:
- penaltyOptions
-
setPenaltyOptions
-
penaltyToIncomeAccountMappings
public LoanProductData penaltyToIncomeAccountMappings(List<ChargeToGLAccountMapper> penaltyToIncomeAccountMappings) -
addPenaltyToIncomeAccountMappingsItem
public LoanProductData addPenaltyToIncomeAccountMappingsItem(ChargeToGLAccountMapper penaltyToIncomeAccountMappingsItem) -
getPenaltyToIncomeAccountMappings
Get penaltyToIncomeAccountMappings- Returns:
- penaltyToIncomeAccountMappings
-
setPenaltyToIncomeAccountMappings
public void setPenaltyToIncomeAccountMappings(List<ChargeToGLAccountMapper> penaltyToIncomeAccountMappings) -
preClosureInterestCalculationStrategyOptions
public LoanProductData preClosureInterestCalculationStrategyOptions(List<EnumOptionData> preClosureInterestCalculationStrategyOptions) -
addPreClosureInterestCalculationStrategyOptionsItem
public LoanProductData addPreClosureInterestCalculationStrategyOptionsItem(EnumOptionData preClosureInterestCalculationStrategyOptionsItem) -
getPreClosureInterestCalculationStrategyOptions
Get preClosureInterestCalculationStrategyOptions- Returns:
- preClosureInterestCalculationStrategyOptions
-
setPreClosureInterestCalculationStrategyOptions
public void setPreClosureInterestCalculationStrategyOptions(List<EnumOptionData> preClosureInterestCalculationStrategyOptions) -
principal
-
getPrincipal
Get principal- Returns:
- principal
-
setPrincipal
-
principalThresholdForLastInstallment
public LoanProductData principalThresholdForLastInstallment(BigDecimal principalThresholdForLastInstallment) -
getPrincipalThresholdForLastInstallment
Get principalThresholdForLastInstallment- Returns:
- principalThresholdForLastInstallment
-
setPrincipalThresholdForLastInstallment
public void setPrincipalThresholdForLastInstallment(BigDecimal principalThresholdForLastInstallment) -
principalVariationsForBorrowerCycle
public LoanProductData principalVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> principalVariationsForBorrowerCycle) -
addPrincipalVariationsForBorrowerCycleItem
public LoanProductData addPrincipalVariationsForBorrowerCycleItem(LoanProductBorrowerCycleVariationData principalVariationsForBorrowerCycleItem) -
getPrincipalVariationsForBorrowerCycle
@Nullable public List<LoanProductBorrowerCycleVariationData> getPrincipalVariationsForBorrowerCycle()Get principalVariationsForBorrowerCycle- Returns:
- principalVariationsForBorrowerCycle
-
setPrincipalVariationsForBorrowerCycle
public void setPrincipalVariationsForBorrowerCycle(List<LoanProductBorrowerCycleVariationData> principalVariationsForBorrowerCycle) -
productGuaranteeData
-
getProductGuaranteeData
Get productGuaranteeData- Returns:
- productGuaranteeData
-
setProductGuaranteeData
-
rateOptions
-
addRateOptionsItem
-
getRateOptions
Get rateOptions- Returns:
- rateOptions
-
setRateOptions
-
rates
-
addRatesItem
-
getRates
Get rates- Returns:
- rates
-
setRates
-
ratesEnabled
-
getRatesEnabled
Get ratesEnabled- Returns:
- ratesEnabled
-
setRatesEnabled
-
recurringMoratoriumOnPrincipalPeriods
public LoanProductData recurringMoratoriumOnPrincipalPeriods(Integer recurringMoratoriumOnPrincipalPeriods) -
getRecurringMoratoriumOnPrincipalPeriods
Get recurringMoratoriumOnPrincipalPeriods- Returns:
- recurringMoratoriumOnPrincipalPeriods
-
setRecurringMoratoriumOnPrincipalPeriods
-
repaymentEvery
-
getRepaymentEvery
Get repaymentEvery- Returns:
- repaymentEvery
-
setRepaymentEvery
-
repaymentFrequencyType
-
getRepaymentFrequencyType
Get repaymentFrequencyType- Returns:
- repaymentFrequencyType
-
setRepaymentFrequencyType
-
repaymentFrequencyTypeOptions
public LoanProductData repaymentFrequencyTypeOptions(List<EnumOptionData> repaymentFrequencyTypeOptions) -
addRepaymentFrequencyTypeOptionsItem
public LoanProductData addRepaymentFrequencyTypeOptionsItem(EnumOptionData repaymentFrequencyTypeOptionsItem) -
getRepaymentFrequencyTypeOptions
Get repaymentFrequencyTypeOptions- Returns:
- repaymentFrequencyTypeOptions
-
setRepaymentFrequencyTypeOptions
-
repaymentStartDateType
-
getRepaymentStartDateType
Get repaymentStartDateType- Returns:
- repaymentStartDateType
-
setRepaymentStartDateType
-
repaymentStartDateTypeOptions
public LoanProductData repaymentStartDateTypeOptions(List<EnumOptionData> repaymentStartDateTypeOptions) -
addRepaymentStartDateTypeOptionsItem
public LoanProductData addRepaymentStartDateTypeOptionsItem(EnumOptionData repaymentStartDateTypeOptionsItem) -
getRepaymentStartDateTypeOptions
Get repaymentStartDateTypeOptions- Returns:
- repaymentStartDateTypeOptions
-
setRepaymentStartDateTypeOptions
-
rescheduleStrategyTypeOptions
public LoanProductData rescheduleStrategyTypeOptions(List<EnumOptionData> rescheduleStrategyTypeOptions) -
addRescheduleStrategyTypeOptionsItem
public LoanProductData addRescheduleStrategyTypeOptionsItem(EnumOptionData rescheduleStrategyTypeOptionsItem) -
getRescheduleStrategyTypeOptions
Get rescheduleStrategyTypeOptions- Returns:
- rescheduleStrategyTypeOptions
-
setRescheduleStrategyTypeOptions
-
shortName
-
getShortName
Get shortName- Returns:
- shortName
-
setShortName
-
startDate
-
getStartDate
Get startDate- Returns:
- startDate
-
setStartDate
-
status
-
getStatus
Get status- Returns:
- status
-
setStatus
-
supportedInterestRefundTypes
public LoanProductData supportedInterestRefundTypes(List<StringEnumOptionData> supportedInterestRefundTypes) -
addSupportedInterestRefundTypesItem
public LoanProductData addSupportedInterestRefundTypesItem(StringEnumOptionData supportedInterestRefundTypesItem) -
getSupportedInterestRefundTypes
Get supportedInterestRefundTypes- Returns:
- supportedInterestRefundTypes
-
setSupportedInterestRefundTypes
public void setSupportedInterestRefundTypes(List<StringEnumOptionData> supportedInterestRefundTypes) -
supportedInterestRefundTypesOptions
public LoanProductData supportedInterestRefundTypesOptions(List<StringEnumOptionData> supportedInterestRefundTypesOptions) -
addSupportedInterestRefundTypesOptionsItem
public LoanProductData addSupportedInterestRefundTypesOptionsItem(StringEnumOptionData supportedInterestRefundTypesOptionsItem) -
getSupportedInterestRefundTypesOptions
Get supportedInterestRefundTypesOptions- Returns:
- supportedInterestRefundTypesOptions
-
setSupportedInterestRefundTypesOptions
public void setSupportedInterestRefundTypesOptions(List<StringEnumOptionData> supportedInterestRefundTypesOptions) -
syncExpectedWithDisbursementDate
-
getSyncExpectedWithDisbursementDate
Get syncExpectedWithDisbursementDate- Returns:
- syncExpectedWithDisbursementDate
-
setSyncExpectedWithDisbursementDate
-
transactionProcessingStrategyCode
-
getTransactionProcessingStrategyCode
Get transactionProcessingStrategyCode- Returns:
- transactionProcessingStrategyCode
-
setTransactionProcessingStrategyCode
-
transactionProcessingStrategyName
-
getTransactionProcessingStrategyName
Get transactionProcessingStrategyName- Returns:
- transactionProcessingStrategyName
-
setTransactionProcessingStrategyName
-
transactionProcessingStrategyOptions
public LoanProductData transactionProcessingStrategyOptions(List<TransactionProcessingStrategyData> transactionProcessingStrategyOptions) -
addTransactionProcessingStrategyOptionsItem
public LoanProductData addTransactionProcessingStrategyOptionsItem(TransactionProcessingStrategyData transactionProcessingStrategyOptionsItem) -
getTransactionProcessingStrategyOptions
Get transactionProcessingStrategyOptions- Returns:
- transactionProcessingStrategyOptions
-
setTransactionProcessingStrategyOptions
public void setTransactionProcessingStrategyOptions(List<TransactionProcessingStrategyData> transactionProcessingStrategyOptions) -
useBorrowerCycle
-
getUseBorrowerCycle
Get useBorrowerCycle- Returns:
- useBorrowerCycle
-
setUseBorrowerCycle
-
valueConditionTypeOptions
-
addValueConditionTypeOptionsItem
public LoanProductData addValueConditionTypeOptionsItem(EnumOptionData valueConditionTypeOptionsItem) -
getValueConditionTypeOptions
Get valueConditionTypeOptions- Returns:
- valueConditionTypeOptions
-
setValueConditionTypeOptions
-
equals
-
hashCode
public int hashCode() -
toString
-