Class PostLoanProductsRequest
java.lang.Object
org.apache.fineract.client.models.PostLoanProductsRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class PostLoanProductsRequest
extends Object
PostLoanProductsRequest
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountingRule(Integer accountingRule) accountMovesOutOfNPAOnlyOnArrearsCompletion(Boolean accountMovesOutOfNPAOnlyOnArrearsCompletion) addChargeOffReasonToExpenseAccountMappingsItem(PostChargeOffReasonToExpenseAccountMappings chargeOffReasonToExpenseAccountMappingsItem) addChargesItem(ChargeData chargesItem) addCreditAllocationItem(CreditAllocationData creditAllocationItem) addFeeToIncomeAccountMappingsItem(GetLoanFeeToIncomeAccountMappings feeToIncomeAccountMappingsItem) addInterestRateVariationsForBorrowerCycleItem(Integer interestRateVariationsForBorrowerCycleItem) addNumberOfRepaymentVariationsForBorrowerCycleItem(Integer numberOfRepaymentVariationsForBorrowerCycleItem) addPaymentAllocationItem(AdvancedPaymentData paymentAllocationItem) addPaymentChannelToFundSourceMappingsItem(GetLoanPaymentChannelToFundSourceMappings paymentChannelToFundSourceMappingsItem) addPenaltyToIncomeAccountMappingsItem(ChargeToGLAccountMapper penaltyToIncomeAccountMappingsItem) addPrincipalVariationsForBorrowerCycleItem(Integer principalVariationsForBorrowerCycleItem) addRatesItem(RateData ratesItem) addSupportedInterestRefundTypesItem(String supportedInterestRefundTypesItem) allowApprovedDisbursedAmountsOverApplied(Boolean allowApprovedDisbursedAmountsOverApplied) allowAttributeOverrides(AllowAttributeOverrides allowAttributeOverrides) allowCompoundingOnEod(Boolean allowCompoundingOnEod) allowPartialPeriodInterestCalcualtion(Boolean allowPartialPeriodInterestCalcualtion) allowVariableInstallments(Boolean allowVariableInstallments) amortizationType(Integer amortizationType) canDefineInstallmentAmount(Boolean canDefineInstallmentAmount) canUseForTopup(Boolean canUseForTopup) chargeOffBehaviour(String chargeOffBehaviour) chargeOffExpenseAccountId(Long chargeOffExpenseAccountId) chargeOffFraudExpenseAccountId(Long chargeOffFraudExpenseAccountId) chargeOffReasonToExpenseAccountMappings(List<PostChargeOffReasonToExpenseAccountMappings> chargeOffReasonToExpenseAccountMappings) charges(List<ChargeData> charges) creditAllocation(List<CreditAllocationData> creditAllocation) currencyCode(String currencyCode) dateFormat(String dateFormat) daysInMonthType(Integer daysInMonthType) daysInYearType(Integer daysInYearType) delinquencyBucketId(Long delinquencyBucketId) description(String description) digitsAfterDecimal(Integer digitsAfterDecimal) disallowExpectedDisbursements(Boolean disallowExpectedDisbursements) disallowInterestCalculationOnPastDue(Boolean disallowInterestCalculationOnPastDue) disbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) dueDaysForRepaymentEvent(Integer dueDaysForRepaymentEvent) enableAccrualActivityPosting(Boolean enableAccrualActivityPosting) enableAutoRepaymentForDownPayment(Boolean enableAutoRepaymentForDownPayment) enableDownPayment(Boolean enableDownPayment) enableInstallmentLevelDelinquency(Boolean enableInstallmentLevelDelinquency) booleanexternalId(String externalId) feeToIncomeAccountMappings(List<GetLoanFeeToIncomeAccountMappings> feeToIncomeAccountMappings) fixedLength(Integer fixedLength) fixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) fundSourceAccountId(Long fundSourceAccountId) Get accountingRuleGet accountMovesOutOfNPAOnlyOnArrearsCompletionGet allowApprovedDisbursedAmountsOverAppliedGet allowAttributeOverridesGet allowCompoundingOnEodGet allowPartialPeriodInterestCalcualtionGet allowVariableInstallmentsGet amortizationTypeGet canDefineInstallmentAmountGet canUseForTopupGet chargeOffBehaviourGet chargeOffExpenseAccountIdGet chargeOffFraudExpenseAccountIdGet chargeOffReasonToExpenseAccountMappingsGet chargesGet closeDateGet creditAllocationGet currencyCodeGet dateFormatGet daysInMonthTypeGet daysInYearTypeGet delinquencyBucketIdGet descriptionGet digitsAfterDecimalGet disallowExpectedDisbursementsGet disallowInterestCalculationOnPastDueGet disbursedAmountPercentageForDownPaymentGet dueDaysForRepaymentEventGet enableAccrualActivityPostingGet enableAutoRepaymentForDownPaymentGet enableDownPaymentGet enableInstallmentLevelDelinquencyGet externalIdGet feeToIncomeAccountMappingsGet fixedLengthGet fixedPrincipalPercentagePerInstallmentGet fundIdGet fundSourceAccountIdGet goodwillCreditAccountIdGet graceOnArrearsAgeingGet graceOnInterestPaymentGet graceOnPrincipalPaymentGet holdGuaranteeFundsGet inArrearsToleranceGet includeInBorrowerCycleGet incomeFromChargeOffFeesAccountIdGet incomeFromChargeOffInterestAccountIdGet incomeFromChargeOffPenaltyAccountIdGet incomeFromFeeAccountIdGet incomeFromGoodwillCreditFeesAccountIdGet incomeFromGoodwillCreditInterestAccountIdGet incomeFromGoodwillCreditPenaltyAccountIdGet incomeFromPenaltyAccountIdGet incomeFromRecoveryAccountIdGet inMultiplesOfGet installmentAmountInMultiplesOfGet interestCalculationPeriodTypeGet interestOnLoanAccountIdGet interestRateFrequencyTypeGet interestRatePerPeriodGet interestRateVariationsForBorrowerCycleGet interestRecalculationCompoundingMethodGet interestRecognitionOnDisbursementDateGet interestTypeGet isArrearsBasedOnOriginalScheduleGet isCompoundingToBePostedAsTransactionGet isEqualAmortizationGet isInterestRecalculationEnabledGet isLinkedToFloatingInterestRatesGet loanPortfolioAccountIdGet loanScheduleProcessingTypeGet loanScheduleTypeGet localeGet maxInterestRatePerPeriodGet maxNumberOfRepaymentsGet maxPrincipalGet maxTrancheCountGet minimumDaysBetweenDisbursalAndFirstRepaymentGet minInterestRatePerPeriodGet minNumberOfRepaymentsGet minPrincipalGet multiDisburseLoangetName()Get nameGet numberOfRepaymentsGet numberOfRepaymentVariationsForBorrowerCycleGet outstandingLoanBalanceGet overAppliedCalculationTypeGet overAppliedNumberGet overdueDaysForNPAGet overDueDaysForRepaymentEventGet overpaymentLiabilityAccountIdGet paymentAllocationGet paymentChannelToFundSourceMappingsGet penaltyToIncomeAccountMappingsGet preClosureInterestCalculationStrategyGet principalGet principalThresholdForLastInstallmentGet principalVariationsForBorrowerCyclegetRates()Get ratesGet recalculationCompoundingFrequencyIntervalGet recalculationCompoundingFrequencyOnDayTypeGet recalculationCompoundingFrequencyTypeGet recalculationRestFrequencyIntervalGet recalculationRestFrequencyTypeGet receivableFeeAccountIdGet receivableInterestAccountIdGet receivablePenaltyAccountIdGet repaymentEveryGet repaymentFrequencyTypeGet repaymentStartDateTypeGet rescheduleStrategyMethodGet shortNameGet startDateGet supportedInterestRefundTypesGet transactionProcessingStrategyCodeGet transfersInSuspenseAccountIdGet useBorrowerCycleGet writeOffAccountIdgoodwillCreditAccountId(Long goodwillCreditAccountId) graceOnArrearsAgeing(Integer graceOnArrearsAgeing) graceOnInterestPayment(Integer graceOnInterestPayment) graceOnPrincipalPayment(Integer graceOnPrincipalPayment) inthashCode()holdGuaranteeFunds(Boolean holdGuaranteeFunds) inArrearsTolerance(Integer inArrearsTolerance) includeInBorrowerCycle(Boolean includeInBorrowerCycle) incomeFromChargeOffFeesAccountId(Long incomeFromChargeOffFeesAccountId) incomeFromChargeOffInterestAccountId(Long incomeFromChargeOffInterestAccountId) incomeFromChargeOffPenaltyAccountId(Long incomeFromChargeOffPenaltyAccountId) incomeFromFeeAccountId(Long incomeFromFeeAccountId) incomeFromGoodwillCreditFeesAccountId(Long incomeFromGoodwillCreditFeesAccountId) incomeFromGoodwillCreditInterestAccountId(Long incomeFromGoodwillCreditInterestAccountId) incomeFromGoodwillCreditPenaltyAccountId(Long incomeFromGoodwillCreditPenaltyAccountId) incomeFromPenaltyAccountId(Long incomeFromPenaltyAccountId) incomeFromRecoveryAccountId(Long incomeFromRecoveryAccountId) inMultiplesOf(Integer inMultiplesOf) installmentAmountInMultiplesOf(Integer installmentAmountInMultiplesOf) interestCalculationPeriodType(Integer interestCalculationPeriodType) interestOnLoanAccountId(Long interestOnLoanAccountId) interestRateFrequencyType(Integer interestRateFrequencyType) interestRatePerPeriod(Double interestRatePerPeriod) interestRateVariationsForBorrowerCycle(List<Integer> interestRateVariationsForBorrowerCycle) interestRecalculationCompoundingMethod(Integer interestRecalculationCompoundingMethod) interestRecognitionOnDisbursementDate(Boolean interestRecognitionOnDisbursementDate) interestType(Integer interestType) isArrearsBasedOnOriginalSchedule(Boolean isArrearsBasedOnOriginalSchedule) isCompoundingToBePostedAsTransaction(Boolean isCompoundingToBePostedAsTransaction) isEqualAmortization(Boolean isEqualAmortization) isInterestRecalculationEnabled(Boolean isInterestRecalculationEnabled) isLinkedToFloatingInterestRates(Boolean isLinkedToFloatingInterestRates) loanPortfolioAccountId(Long loanPortfolioAccountId) loanScheduleProcessingType(String loanScheduleProcessingType) loanScheduleType(String loanScheduleType) maxInterestRatePerPeriod(Double maxInterestRatePerPeriod) maxNumberOfRepayments(Integer maxNumberOfRepayments) maxPrincipal(Double maxPrincipal) maxTrancheCount(Integer maxTrancheCount) minimumDaysBetweenDisbursalAndFirstRepayment(Integer minimumDaysBetweenDisbursalAndFirstRepayment) minInterestRatePerPeriod(Double minInterestRatePerPeriod) minNumberOfRepayments(Integer minNumberOfRepayments) minPrincipal(Double minPrincipal) multiDisburseLoan(Boolean multiDisburseLoan) numberOfRepayments(Integer numberOfRepayments) numberOfRepaymentVariationsForBorrowerCycle(List<Integer> numberOfRepaymentVariationsForBorrowerCycle) outstandingLoanBalance(Double outstandingLoanBalance) overAppliedCalculationType(String overAppliedCalculationType) overAppliedNumber(Integer overAppliedNumber) overdueDaysForNPA(Integer overdueDaysForNPA) overDueDaysForRepaymentEvent(Integer overDueDaysForRepaymentEvent) overpaymentLiabilityAccountId(Long overpaymentLiabilityAccountId) paymentAllocation(List<AdvancedPaymentData> paymentAllocation) paymentChannelToFundSourceMappings(List<GetLoanPaymentChannelToFundSourceMappings> paymentChannelToFundSourceMappings) penaltyToIncomeAccountMappings(List<ChargeToGLAccountMapper> penaltyToIncomeAccountMappings) preClosureInterestCalculationStrategy(Integer preClosureInterestCalculationStrategy) principalThresholdForLastInstallment(Integer principalThresholdForLastInstallment) principalVariationsForBorrowerCycle(List<Integer> principalVariationsForBorrowerCycle) recalculationCompoundingFrequencyInterval(Integer recalculationCompoundingFrequencyInterval) recalculationCompoundingFrequencyOnDayType(Integer recalculationCompoundingFrequencyOnDayType) recalculationCompoundingFrequencyType(Integer recalculationCompoundingFrequencyType) recalculationRestFrequencyInterval(Integer recalculationRestFrequencyInterval) recalculationRestFrequencyType(Integer recalculationRestFrequencyType) receivableFeeAccountId(Long receivableFeeAccountId) receivableInterestAccountId(Long receivableInterestAccountId) receivablePenaltyAccountId(Long receivablePenaltyAccountId) repaymentEvery(Integer repaymentEvery) repaymentFrequencyType(Long repaymentFrequencyType) repaymentStartDateType(Integer repaymentStartDateType) rescheduleStrategyMethod(Integer rescheduleStrategyMethod) voidsetAccountingRule(Integer accountingRule) voidsetAccountMovesOutOfNPAOnlyOnArrearsCompletion(Boolean accountMovesOutOfNPAOnlyOnArrearsCompletion) voidsetAllowApprovedDisbursedAmountsOverApplied(Boolean allowApprovedDisbursedAmountsOverApplied) voidsetAllowAttributeOverrides(AllowAttributeOverrides allowAttributeOverrides) voidsetAllowCompoundingOnEod(Boolean allowCompoundingOnEod) voidsetAllowPartialPeriodInterestCalcualtion(Boolean allowPartialPeriodInterestCalcualtion) voidsetAllowVariableInstallments(Boolean allowVariableInstallments) voidsetAmortizationType(Integer amortizationType) voidsetCanDefineInstallmentAmount(Boolean canDefineInstallmentAmount) voidsetCanUseForTopup(Boolean canUseForTopup) voidsetChargeOffBehaviour(String chargeOffBehaviour) voidsetChargeOffExpenseAccountId(Long chargeOffExpenseAccountId) voidsetChargeOffFraudExpenseAccountId(Long chargeOffFraudExpenseAccountId) voidsetChargeOffReasonToExpenseAccountMappings(List<PostChargeOffReasonToExpenseAccountMappings> chargeOffReasonToExpenseAccountMappings) voidsetCharges(List<ChargeData> charges) voidsetCloseDate(String closeDate) voidsetCreditAllocation(List<CreditAllocationData> creditAllocation) voidsetCurrencyCode(String currencyCode) voidsetDateFormat(String dateFormat) voidsetDaysInMonthType(Integer daysInMonthType) voidsetDaysInYearType(Integer daysInYearType) voidsetDelinquencyBucketId(Long delinquencyBucketId) voidsetDescription(String description) voidsetDigitsAfterDecimal(Integer digitsAfterDecimal) voidsetDisallowExpectedDisbursements(Boolean disallowExpectedDisbursements) voidsetDisallowInterestCalculationOnPastDue(Boolean disallowInterestCalculationOnPastDue) voidsetDisbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) voidsetDueDaysForRepaymentEvent(Integer dueDaysForRepaymentEvent) voidsetEnableAccrualActivityPosting(Boolean enableAccrualActivityPosting) voidsetEnableAutoRepaymentForDownPayment(Boolean enableAutoRepaymentForDownPayment) voidsetEnableDownPayment(Boolean enableDownPayment) voidsetEnableInstallmentLevelDelinquency(Boolean enableInstallmentLevelDelinquency) voidsetExternalId(String externalId) voidsetFeeToIncomeAccountMappings(List<GetLoanFeeToIncomeAccountMappings> feeToIncomeAccountMappings) voidsetFixedLength(Integer fixedLength) voidsetFixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) voidvoidsetFundSourceAccountId(Long fundSourceAccountId) voidsetGoodwillCreditAccountId(Long goodwillCreditAccountId) voidsetGraceOnArrearsAgeing(Integer graceOnArrearsAgeing) voidsetGraceOnInterestPayment(Integer graceOnInterestPayment) voidsetGraceOnPrincipalPayment(Integer graceOnPrincipalPayment) voidsetHoldGuaranteeFunds(Boolean holdGuaranteeFunds) voidsetInArrearsTolerance(Integer inArrearsTolerance) voidsetIncludeInBorrowerCycle(Boolean includeInBorrowerCycle) voidsetIncomeFromChargeOffFeesAccountId(Long incomeFromChargeOffFeesAccountId) voidsetIncomeFromChargeOffInterestAccountId(Long incomeFromChargeOffInterestAccountId) voidsetIncomeFromChargeOffPenaltyAccountId(Long incomeFromChargeOffPenaltyAccountId) voidsetIncomeFromFeeAccountId(Long incomeFromFeeAccountId) voidsetIncomeFromGoodwillCreditFeesAccountId(Long incomeFromGoodwillCreditFeesAccountId) voidsetIncomeFromGoodwillCreditInterestAccountId(Long incomeFromGoodwillCreditInterestAccountId) voidsetIncomeFromGoodwillCreditPenaltyAccountId(Long incomeFromGoodwillCreditPenaltyAccountId) voidsetIncomeFromPenaltyAccountId(Long incomeFromPenaltyAccountId) voidsetIncomeFromRecoveryAccountId(Long incomeFromRecoveryAccountId) voidsetInMultiplesOf(Integer inMultiplesOf) voidsetInstallmentAmountInMultiplesOf(Integer installmentAmountInMultiplesOf) voidsetInterestCalculationPeriodType(Integer interestCalculationPeriodType) voidsetInterestOnLoanAccountId(Long interestOnLoanAccountId) voidsetInterestRateFrequencyType(Integer interestRateFrequencyType) voidsetInterestRatePerPeriod(Double interestRatePerPeriod) voidsetInterestRateVariationsForBorrowerCycle(List<Integer> interestRateVariationsForBorrowerCycle) voidsetInterestRecalculationCompoundingMethod(Integer interestRecalculationCompoundingMethod) voidsetInterestRecognitionOnDisbursementDate(Boolean interestRecognitionOnDisbursementDate) voidsetInterestType(Integer interestType) voidsetIsArrearsBasedOnOriginalSchedule(Boolean isArrearsBasedOnOriginalSchedule) voidsetIsCompoundingToBePostedAsTransaction(Boolean isCompoundingToBePostedAsTransaction) voidsetIsEqualAmortization(Boolean isEqualAmortization) voidsetIsInterestRecalculationEnabled(Boolean isInterestRecalculationEnabled) voidsetIsLinkedToFloatingInterestRates(Boolean isLinkedToFloatingInterestRates) voidsetLoanPortfolioAccountId(Long loanPortfolioAccountId) voidsetLoanScheduleProcessingType(String loanScheduleProcessingType) voidsetLoanScheduleType(String loanScheduleType) voidvoidsetMaxInterestRatePerPeriod(Double maxInterestRatePerPeriod) voidsetMaxNumberOfRepayments(Integer maxNumberOfRepayments) voidsetMaxPrincipal(Double maxPrincipal) voidsetMaxTrancheCount(Integer maxTrancheCount) voidsetMinimumDaysBetweenDisbursalAndFirstRepayment(Integer minimumDaysBetweenDisbursalAndFirstRepayment) voidsetMinInterestRatePerPeriod(Double minInterestRatePerPeriod) voidsetMinNumberOfRepayments(Integer minNumberOfRepayments) voidsetMinPrincipal(Double minPrincipal) voidsetMultiDisburseLoan(Boolean multiDisburseLoan) voidvoidsetNumberOfRepayments(Integer numberOfRepayments) voidsetNumberOfRepaymentVariationsForBorrowerCycle(List<Integer> numberOfRepaymentVariationsForBorrowerCycle) voidsetOutstandingLoanBalance(Double outstandingLoanBalance) voidsetOverAppliedCalculationType(String overAppliedCalculationType) voidsetOverAppliedNumber(Integer overAppliedNumber) voidsetOverdueDaysForNPA(Integer overdueDaysForNPA) voidsetOverDueDaysForRepaymentEvent(Integer overDueDaysForRepaymentEvent) voidsetOverpaymentLiabilityAccountId(Long overpaymentLiabilityAccountId) voidsetPaymentAllocation(List<AdvancedPaymentData> paymentAllocation) voidsetPaymentChannelToFundSourceMappings(List<GetLoanPaymentChannelToFundSourceMappings> paymentChannelToFundSourceMappings) voidsetPenaltyToIncomeAccountMappings(List<ChargeToGLAccountMapper> penaltyToIncomeAccountMappings) voidsetPreClosureInterestCalculationStrategy(Integer preClosureInterestCalculationStrategy) voidsetPrincipal(Double principal) voidsetPrincipalThresholdForLastInstallment(Integer principalThresholdForLastInstallment) voidsetPrincipalVariationsForBorrowerCycle(List<Integer> principalVariationsForBorrowerCycle) voidvoidsetRecalculationCompoundingFrequencyInterval(Integer recalculationCompoundingFrequencyInterval) voidsetRecalculationCompoundingFrequencyOnDayType(Integer recalculationCompoundingFrequencyOnDayType) voidsetRecalculationCompoundingFrequencyType(Integer recalculationCompoundingFrequencyType) voidsetRecalculationRestFrequencyInterval(Integer recalculationRestFrequencyInterval) voidsetRecalculationRestFrequencyType(Integer recalculationRestFrequencyType) voidsetReceivableFeeAccountId(Long receivableFeeAccountId) voidsetReceivableInterestAccountId(Long receivableInterestAccountId) voidsetReceivablePenaltyAccountId(Long receivablePenaltyAccountId) voidsetRepaymentEvery(Integer repaymentEvery) voidsetRepaymentFrequencyType(Long repaymentFrequencyType) voidsetRepaymentStartDateType(Integer repaymentStartDateType) voidsetRescheduleStrategyMethod(Integer rescheduleStrategyMethod) voidsetShortName(String shortName) voidsetStartDate(String startDate) voidsetSupportedInterestRefundTypes(List<String> supportedInterestRefundTypes) voidsetTransactionProcessingStrategyCode(String transactionProcessingStrategyCode) voidsetTransfersInSuspenseAccountId(Long transfersInSuspenseAccountId) voidsetUseBorrowerCycle(Boolean useBorrowerCycle) voidsetWriteOffAccountId(Long writeOffAccountId) supportedInterestRefundTypes(List<String> supportedInterestRefundTypes) toString()transactionProcessingStrategyCode(String transactionProcessingStrategyCode) transfersInSuspenseAccountId(Long transfersInSuspenseAccountId) useBorrowerCycle(Boolean useBorrowerCycle) writeOffAccountId(Long writeOffAccountId)
-
Field Details
-
SERIALIZED_NAME_ACCOUNT_MOVES_OUT_OF_N_P_A_ONLY_ON_ARREARS_COMPLETION
- See Also:
-
SERIALIZED_NAME_ACCOUNTING_RULE
- See Also:
-
SERIALIZED_NAME_ALLOW_APPROVED_DISBURSED_AMOUNTS_OVER_APPLIED
- See Also:
-
SERIALIZED_NAME_ALLOW_ATTRIBUTE_OVERRIDES
- See Also:
-
SERIALIZED_NAME_ALLOW_COMPOUNDING_ON_EOD
- See Also:
-
SERIALIZED_NAME_ALLOW_PARTIAL_PERIOD_INTEREST_CALCUALTION
- See Also:
-
SERIALIZED_NAME_ALLOW_VARIABLE_INSTALLMENTS
- See Also:
-
SERIALIZED_NAME_AMORTIZATION_TYPE
- See Also:
-
SERIALIZED_NAME_CAN_DEFINE_INSTALLMENT_AMOUNT
- See Also:
-
SERIALIZED_NAME_CAN_USE_FOR_TOPUP
- See Also:
-
SERIALIZED_NAME_CHARGE_OFF_BEHAVIOUR
- See Also:
-
SERIALIZED_NAME_CHARGE_OFF_EXPENSE_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_CHARGE_OFF_FRAUD_EXPENSE_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_CHARGE_OFF_REASON_TO_EXPENSE_ACCOUNT_MAPPINGS
- See Also:
-
SERIALIZED_NAME_CHARGES
- See Also:
-
SERIALIZED_NAME_CLOSE_DATE
- See Also:
-
SERIALIZED_NAME_CREDIT_ALLOCATION
- See Also:
-
SERIALIZED_NAME_CURRENCY_CODE
- See Also:
-
SERIALIZED_NAME_DATE_FORMAT
- See Also:
-
SERIALIZED_NAME_DAYS_IN_MONTH_TYPE
- See Also:
-
SERIALIZED_NAME_DAYS_IN_YEAR_TYPE
- See Also:
-
SERIALIZED_NAME_DELINQUENCY_BUCKET_ID
- See Also:
-
SERIALIZED_NAME_DESCRIPTION
- See Also:
-
SERIALIZED_NAME_DIGITS_AFTER_DECIMAL
- See Also:
-
SERIALIZED_NAME_DISALLOW_EXPECTED_DISBURSEMENTS
- See Also:
-
SERIALIZED_NAME_DISALLOW_INTEREST_CALCULATION_ON_PAST_DUE
- 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_DOWN_PAYMENT
- See Also:
-
SERIALIZED_NAME_ENABLE_INSTALLMENT_LEVEL_DELINQUENCY
- 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_FUND_ID
- See Also:
-
SERIALIZED_NAME_FUND_SOURCE_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_GOODWILL_CREDIT_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_GRACE_ON_ARREARS_AGEING
- 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_IN_ARREARS_TOLERANCE
- See Also:
-
SERIALIZED_NAME_IN_MULTIPLES_OF
- See Also:
-
SERIALIZED_NAME_INCLUDE_IN_BORROWER_CYCLE
- See Also:
-
SERIALIZED_NAME_INCOME_FROM_CHARGE_OFF_FEES_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INCOME_FROM_CHARGE_OFF_INTEREST_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INCOME_FROM_CHARGE_OFF_PENALTY_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INCOME_FROM_FEE_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INCOME_FROM_GOODWILL_CREDIT_FEES_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INCOME_FROM_GOODWILL_CREDIT_INTEREST_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INCOME_FROM_GOODWILL_CREDIT_PENALTY_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INCOME_FROM_PENALTY_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INCOME_FROM_RECOVERY_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INSTALLMENT_AMOUNT_IN_MULTIPLES_OF
- See Also:
-
SERIALIZED_NAME_INTEREST_CALCULATION_PERIOD_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_ON_LOAN_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_INTEREST_RATE_FREQUENCY_TYPE
- 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_METHOD
- See Also:
-
SERIALIZED_NAME_INTEREST_RECOGNITION_ON_DISBURSEMENT_DATE
- See Also:
-
SERIALIZED_NAME_INTEREST_TYPE
- See Also:
-
SERIALIZED_NAME_IS_ARREARS_BASED_ON_ORIGINAL_SCHEDULE
- See Also:
-
SERIALIZED_NAME_IS_COMPOUNDING_TO_BE_POSTED_AS_TRANSACTION
- See Also:
-
SERIALIZED_NAME_IS_EQUAL_AMORTIZATION
- See Also:
-
SERIALIZED_NAME_IS_INTEREST_RECALCULATION_ENABLED
- See Also:
-
SERIALIZED_NAME_IS_LINKED_TO_FLOATING_INTEREST_RATES
- See Also:
-
SERIALIZED_NAME_LOAN_PORTFOLIO_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_LOAN_SCHEDULE_PROCESSING_TYPE
- See Also:
-
SERIALIZED_NAME_LOAN_SCHEDULE_TYPE
- See Also:
-
SERIALIZED_NAME_LOCALE
- 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_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_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_OVERPAYMENT_LIABILITY_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_PAYMENT_ALLOCATION
- See Also:
-
SERIALIZED_NAME_PAYMENT_CHANNEL_TO_FUND_SOURCE_MAPPINGS
- See Also:
-
SERIALIZED_NAME_PENALTY_TO_INCOME_ACCOUNT_MAPPINGS
- See Also:
-
SERIALIZED_NAME_PRE_CLOSURE_INTEREST_CALCULATION_STRATEGY
- 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_RATES
- See Also:
-
SERIALIZED_NAME_RECALCULATION_COMPOUNDING_FREQUENCY_INTERVAL
- See Also:
-
SERIALIZED_NAME_RECALCULATION_COMPOUNDING_FREQUENCY_ON_DAY_TYPE
- See Also:
-
SERIALIZED_NAME_RECALCULATION_COMPOUNDING_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_RECALCULATION_REST_FREQUENCY_INTERVAL
- See Also:
-
SERIALIZED_NAME_RECALCULATION_REST_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_RECEIVABLE_FEE_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_RECEIVABLE_INTEREST_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_RECEIVABLE_PENALTY_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_REPAYMENT_EVERY
- See Also:
-
SERIALIZED_NAME_REPAYMENT_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_REPAYMENT_START_DATE_TYPE
- See Also:
-
SERIALIZED_NAME_RESCHEDULE_STRATEGY_METHOD
- See Also:
-
SERIALIZED_NAME_SHORT_NAME
- See Also:
-
SERIALIZED_NAME_START_DATE
- See Also:
-
SERIALIZED_NAME_SUPPORTED_INTEREST_REFUND_TYPES
- See Also:
-
SERIALIZED_NAME_TRANSACTION_PROCESSING_STRATEGY_CODE
- See Also:
-
SERIALIZED_NAME_TRANSFERS_IN_SUSPENSE_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_USE_BORROWER_CYCLE
- See Also:
-
SERIALIZED_NAME_WRITE_OFF_ACCOUNT_ID
- See Also:
-
-
Constructor Details
-
PostLoanProductsRequest
public PostLoanProductsRequest()
-
-
Method Details
-
accountMovesOutOfNPAOnlyOnArrearsCompletion
public PostLoanProductsRequest accountMovesOutOfNPAOnlyOnArrearsCompletion(Boolean accountMovesOutOfNPAOnlyOnArrearsCompletion) -
getAccountMovesOutOfNPAOnlyOnArrearsCompletion
Get accountMovesOutOfNPAOnlyOnArrearsCompletion- Returns:
- accountMovesOutOfNPAOnlyOnArrearsCompletion
-
setAccountMovesOutOfNPAOnlyOnArrearsCompletion
public void setAccountMovesOutOfNPAOnlyOnArrearsCompletion(Boolean accountMovesOutOfNPAOnlyOnArrearsCompletion) -
accountingRule
-
getAccountingRule
Get accountingRule- Returns:
- accountingRule
-
setAccountingRule
-
allowApprovedDisbursedAmountsOverApplied
public PostLoanProductsRequest allowApprovedDisbursedAmountsOverApplied(Boolean allowApprovedDisbursedAmountsOverApplied) -
getAllowApprovedDisbursedAmountsOverApplied
Get allowApprovedDisbursedAmountsOverApplied- Returns:
- allowApprovedDisbursedAmountsOverApplied
-
setAllowApprovedDisbursedAmountsOverApplied
public void setAllowApprovedDisbursedAmountsOverApplied(Boolean allowApprovedDisbursedAmountsOverApplied) -
allowAttributeOverrides
public PostLoanProductsRequest allowAttributeOverrides(AllowAttributeOverrides allowAttributeOverrides) -
getAllowAttributeOverrides
Get allowAttributeOverrides- Returns:
- allowAttributeOverrides
-
setAllowAttributeOverrides
-
allowCompoundingOnEod
-
getAllowCompoundingOnEod
Get allowCompoundingOnEod- Returns:
- allowCompoundingOnEod
-
setAllowCompoundingOnEod
-
allowPartialPeriodInterestCalcualtion
public PostLoanProductsRequest allowPartialPeriodInterestCalcualtion(Boolean allowPartialPeriodInterestCalcualtion) -
getAllowPartialPeriodInterestCalcualtion
Get allowPartialPeriodInterestCalcualtion- Returns:
- allowPartialPeriodInterestCalcualtion
-
setAllowPartialPeriodInterestCalcualtion
-
allowVariableInstallments
-
getAllowVariableInstallments
Get allowVariableInstallments- Returns:
- allowVariableInstallments
-
setAllowVariableInstallments
-
amortizationType
-
getAmortizationType
Get amortizationType- Returns:
- amortizationType
-
setAmortizationType
-
canDefineInstallmentAmount
-
getCanDefineInstallmentAmount
Get canDefineInstallmentAmount- Returns:
- canDefineInstallmentAmount
-
setCanDefineInstallmentAmount
-
canUseForTopup
-
getCanUseForTopup
Get canUseForTopup- Returns:
- canUseForTopup
-
setCanUseForTopup
-
chargeOffBehaviour
-
getChargeOffBehaviour
Get chargeOffBehaviour- Returns:
- chargeOffBehaviour
-
setChargeOffBehaviour
-
chargeOffExpenseAccountId
-
getChargeOffExpenseAccountId
Get chargeOffExpenseAccountId- Returns:
- chargeOffExpenseAccountId
-
setChargeOffExpenseAccountId
-
chargeOffFraudExpenseAccountId
-
getChargeOffFraudExpenseAccountId
Get chargeOffFraudExpenseAccountId- Returns:
- chargeOffFraudExpenseAccountId
-
setChargeOffFraudExpenseAccountId
-
chargeOffReasonToExpenseAccountMappings
public PostLoanProductsRequest chargeOffReasonToExpenseAccountMappings(List<PostChargeOffReasonToExpenseAccountMappings> chargeOffReasonToExpenseAccountMappings) -
addChargeOffReasonToExpenseAccountMappingsItem
public PostLoanProductsRequest addChargeOffReasonToExpenseAccountMappingsItem(PostChargeOffReasonToExpenseAccountMappings chargeOffReasonToExpenseAccountMappingsItem) -
getChargeOffReasonToExpenseAccountMappings
@Nullable public List<PostChargeOffReasonToExpenseAccountMappings> getChargeOffReasonToExpenseAccountMappings()Get chargeOffReasonToExpenseAccountMappings- Returns:
- chargeOffReasonToExpenseAccountMappings
-
setChargeOffReasonToExpenseAccountMappings
public void setChargeOffReasonToExpenseAccountMappings(List<PostChargeOffReasonToExpenseAccountMappings> chargeOffReasonToExpenseAccountMappings) -
charges
-
addChargesItem
-
getCharges
Get charges- Returns:
- charges
-
setCharges
-
closeDate
-
getCloseDate
Get closeDate- Returns:
- closeDate
-
setCloseDate
-
creditAllocation
-
addCreditAllocationItem
-
getCreditAllocation
Get creditAllocation- Returns:
- creditAllocation
-
setCreditAllocation
-
currencyCode
-
getCurrencyCode
Get currencyCode- Returns:
- currencyCode
-
setCurrencyCode
-
dateFormat
-
getDateFormat
Get dateFormat- Returns:
- dateFormat
-
setDateFormat
-
daysInMonthType
-
getDaysInMonthType
Get daysInMonthType- Returns:
- daysInMonthType
-
setDaysInMonthType
-
daysInYearType
-
getDaysInYearType
Get daysInYearType- Returns:
- daysInYearType
-
setDaysInYearType
-
delinquencyBucketId
-
getDelinquencyBucketId
Get delinquencyBucketId- Returns:
- delinquencyBucketId
-
setDelinquencyBucketId
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
digitsAfterDecimal
-
getDigitsAfterDecimal
Get digitsAfterDecimal- Returns:
- digitsAfterDecimal
-
setDigitsAfterDecimal
-
disallowExpectedDisbursements
-
getDisallowExpectedDisbursements
Get disallowExpectedDisbursements- Returns:
- disallowExpectedDisbursements
-
setDisallowExpectedDisbursements
-
disallowInterestCalculationOnPastDue
public PostLoanProductsRequest disallowInterestCalculationOnPastDue(Boolean disallowInterestCalculationOnPastDue) -
getDisallowInterestCalculationOnPastDue
Get disallowInterestCalculationOnPastDue- Returns:
- disallowInterestCalculationOnPastDue
-
setDisallowInterestCalculationOnPastDue
-
disbursedAmountPercentageForDownPayment
public PostLoanProductsRequest 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
public PostLoanProductsRequest enableAutoRepaymentForDownPayment(Boolean enableAutoRepaymentForDownPayment) -
getEnableAutoRepaymentForDownPayment
Get enableAutoRepaymentForDownPayment- Returns:
- enableAutoRepaymentForDownPayment
-
setEnableAutoRepaymentForDownPayment
-
enableDownPayment
-
getEnableDownPayment
Get enableDownPayment- Returns:
- enableDownPayment
-
setEnableDownPayment
-
enableInstallmentLevelDelinquency
public PostLoanProductsRequest enableInstallmentLevelDelinquency(Boolean enableInstallmentLevelDelinquency) -
getEnableInstallmentLevelDelinquency
Get enableInstallmentLevelDelinquency- Returns:
- enableInstallmentLevelDelinquency
-
setEnableInstallmentLevelDelinquency
-
externalId
-
getExternalId
Get externalId- Returns:
- externalId
-
setExternalId
-
feeToIncomeAccountMappings
public PostLoanProductsRequest feeToIncomeAccountMappings(List<GetLoanFeeToIncomeAccountMappings> feeToIncomeAccountMappings) -
addFeeToIncomeAccountMappingsItem
public PostLoanProductsRequest addFeeToIncomeAccountMappingsItem(GetLoanFeeToIncomeAccountMappings feeToIncomeAccountMappingsItem) -
getFeeToIncomeAccountMappings
Get feeToIncomeAccountMappings- Returns:
- feeToIncomeAccountMappings
-
setFeeToIncomeAccountMappings
public void setFeeToIncomeAccountMappings(List<GetLoanFeeToIncomeAccountMappings> feeToIncomeAccountMappings) -
fixedLength
-
getFixedLength
Get fixedLength- Returns:
- fixedLength
-
setFixedLength
-
fixedPrincipalPercentagePerInstallment
public PostLoanProductsRequest fixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) -
getFixedPrincipalPercentagePerInstallment
Get fixedPrincipalPercentagePerInstallment- Returns:
- fixedPrincipalPercentagePerInstallment
-
setFixedPrincipalPercentagePerInstallment
public void setFixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) -
fundId
-
getFundId
Get fundId- Returns:
- fundId
-
setFundId
-
fundSourceAccountId
-
getFundSourceAccountId
Get fundSourceAccountId- Returns:
- fundSourceAccountId
-
setFundSourceAccountId
-
goodwillCreditAccountId
-
getGoodwillCreditAccountId
Get goodwillCreditAccountId- Returns:
- goodwillCreditAccountId
-
setGoodwillCreditAccountId
-
graceOnArrearsAgeing
-
getGraceOnArrearsAgeing
Get graceOnArrearsAgeing- Returns:
- graceOnArrearsAgeing
-
setGraceOnArrearsAgeing
-
graceOnInterestPayment
-
getGraceOnInterestPayment
Get graceOnInterestPayment- Returns:
- graceOnInterestPayment
-
setGraceOnInterestPayment
-
graceOnPrincipalPayment
-
getGraceOnPrincipalPayment
Get graceOnPrincipalPayment- Returns:
- graceOnPrincipalPayment
-
setGraceOnPrincipalPayment
-
holdGuaranteeFunds
-
getHoldGuaranteeFunds
Get holdGuaranteeFunds- Returns:
- holdGuaranteeFunds
-
setHoldGuaranteeFunds
-
inArrearsTolerance
-
getInArrearsTolerance
Get inArrearsTolerance- Returns:
- inArrearsTolerance
-
setInArrearsTolerance
-
inMultiplesOf
-
getInMultiplesOf
Get inMultiplesOf- Returns:
- inMultiplesOf
-
setInMultiplesOf
-
includeInBorrowerCycle
-
getIncludeInBorrowerCycle
Get includeInBorrowerCycle- Returns:
- includeInBorrowerCycle
-
setIncludeInBorrowerCycle
-
incomeFromChargeOffFeesAccountId
public PostLoanProductsRequest incomeFromChargeOffFeesAccountId(Long incomeFromChargeOffFeesAccountId) -
getIncomeFromChargeOffFeesAccountId
Get incomeFromChargeOffFeesAccountId- Returns:
- incomeFromChargeOffFeesAccountId
-
setIncomeFromChargeOffFeesAccountId
-
incomeFromChargeOffInterestAccountId
public PostLoanProductsRequest incomeFromChargeOffInterestAccountId(Long incomeFromChargeOffInterestAccountId) -
getIncomeFromChargeOffInterestAccountId
Get incomeFromChargeOffInterestAccountId- Returns:
- incomeFromChargeOffInterestAccountId
-
setIncomeFromChargeOffInterestAccountId
-
incomeFromChargeOffPenaltyAccountId
public PostLoanProductsRequest incomeFromChargeOffPenaltyAccountId(Long incomeFromChargeOffPenaltyAccountId) -
getIncomeFromChargeOffPenaltyAccountId
Get incomeFromChargeOffPenaltyAccountId- Returns:
- incomeFromChargeOffPenaltyAccountId
-
setIncomeFromChargeOffPenaltyAccountId
-
incomeFromFeeAccountId
-
getIncomeFromFeeAccountId
Get incomeFromFeeAccountId- Returns:
- incomeFromFeeAccountId
-
setIncomeFromFeeAccountId
-
incomeFromGoodwillCreditFeesAccountId
public PostLoanProductsRequest incomeFromGoodwillCreditFeesAccountId(Long incomeFromGoodwillCreditFeesAccountId) -
getIncomeFromGoodwillCreditFeesAccountId
Get incomeFromGoodwillCreditFeesAccountId- Returns:
- incomeFromGoodwillCreditFeesAccountId
-
setIncomeFromGoodwillCreditFeesAccountId
-
incomeFromGoodwillCreditInterestAccountId
public PostLoanProductsRequest incomeFromGoodwillCreditInterestAccountId(Long incomeFromGoodwillCreditInterestAccountId) -
getIncomeFromGoodwillCreditInterestAccountId
Get incomeFromGoodwillCreditInterestAccountId- Returns:
- incomeFromGoodwillCreditInterestAccountId
-
setIncomeFromGoodwillCreditInterestAccountId
public void setIncomeFromGoodwillCreditInterestAccountId(Long incomeFromGoodwillCreditInterestAccountId) -
incomeFromGoodwillCreditPenaltyAccountId
public PostLoanProductsRequest incomeFromGoodwillCreditPenaltyAccountId(Long incomeFromGoodwillCreditPenaltyAccountId) -
getIncomeFromGoodwillCreditPenaltyAccountId
Get incomeFromGoodwillCreditPenaltyAccountId- Returns:
- incomeFromGoodwillCreditPenaltyAccountId
-
setIncomeFromGoodwillCreditPenaltyAccountId
public void setIncomeFromGoodwillCreditPenaltyAccountId(Long incomeFromGoodwillCreditPenaltyAccountId) -
incomeFromPenaltyAccountId
-
getIncomeFromPenaltyAccountId
Get incomeFromPenaltyAccountId- Returns:
- incomeFromPenaltyAccountId
-
setIncomeFromPenaltyAccountId
-
incomeFromRecoveryAccountId
-
getIncomeFromRecoveryAccountId
Get incomeFromRecoveryAccountId- Returns:
- incomeFromRecoveryAccountId
-
setIncomeFromRecoveryAccountId
-
installmentAmountInMultiplesOf
public PostLoanProductsRequest installmentAmountInMultiplesOf(Integer installmentAmountInMultiplesOf) -
getInstallmentAmountInMultiplesOf
Get installmentAmountInMultiplesOf- Returns:
- installmentAmountInMultiplesOf
-
setInstallmentAmountInMultiplesOf
-
interestCalculationPeriodType
-
getInterestCalculationPeriodType
Get interestCalculationPeriodType- Returns:
- interestCalculationPeriodType
-
setInterestCalculationPeriodType
-
interestOnLoanAccountId
-
getInterestOnLoanAccountId
Get interestOnLoanAccountId- Returns:
- interestOnLoanAccountId
-
setInterestOnLoanAccountId
-
interestRateFrequencyType
-
getInterestRateFrequencyType
Get interestRateFrequencyType- Returns:
- interestRateFrequencyType
-
setInterestRateFrequencyType
-
interestRatePerPeriod
-
getInterestRatePerPeriod
Get interestRatePerPeriod- Returns:
- interestRatePerPeriod
-
setInterestRatePerPeriod
-
interestRateVariationsForBorrowerCycle
public PostLoanProductsRequest interestRateVariationsForBorrowerCycle(List<Integer> interestRateVariationsForBorrowerCycle) -
addInterestRateVariationsForBorrowerCycleItem
public PostLoanProductsRequest addInterestRateVariationsForBorrowerCycleItem(Integer interestRateVariationsForBorrowerCycleItem) -
getInterestRateVariationsForBorrowerCycle
Get interestRateVariationsForBorrowerCycle- Returns:
- interestRateVariationsForBorrowerCycle
-
setInterestRateVariationsForBorrowerCycle
-
interestRecalculationCompoundingMethod
public PostLoanProductsRequest interestRecalculationCompoundingMethod(Integer interestRecalculationCompoundingMethod) -
getInterestRecalculationCompoundingMethod
Get interestRecalculationCompoundingMethod- Returns:
- interestRecalculationCompoundingMethod
-
setInterestRecalculationCompoundingMethod
public void setInterestRecalculationCompoundingMethod(Integer interestRecalculationCompoundingMethod) -
interestRecognitionOnDisbursementDate
public PostLoanProductsRequest interestRecognitionOnDisbursementDate(Boolean interestRecognitionOnDisbursementDate) -
getInterestRecognitionOnDisbursementDate
Get interestRecognitionOnDisbursementDate- Returns:
- interestRecognitionOnDisbursementDate
-
setInterestRecognitionOnDisbursementDate
-
interestType
-
getInterestType
Get interestType- Returns:
- interestType
-
setInterestType
-
isArrearsBasedOnOriginalSchedule
public PostLoanProductsRequest isArrearsBasedOnOriginalSchedule(Boolean isArrearsBasedOnOriginalSchedule) -
getIsArrearsBasedOnOriginalSchedule
Get isArrearsBasedOnOriginalSchedule- Returns:
- isArrearsBasedOnOriginalSchedule
-
setIsArrearsBasedOnOriginalSchedule
-
isCompoundingToBePostedAsTransaction
public PostLoanProductsRequest isCompoundingToBePostedAsTransaction(Boolean isCompoundingToBePostedAsTransaction) -
getIsCompoundingToBePostedAsTransaction
Get isCompoundingToBePostedAsTransaction- Returns:
- isCompoundingToBePostedAsTransaction
-
setIsCompoundingToBePostedAsTransaction
-
isEqualAmortization
-
getIsEqualAmortization
Get isEqualAmortization- Returns:
- isEqualAmortization
-
setIsEqualAmortization
-
isInterestRecalculationEnabled
public PostLoanProductsRequest isInterestRecalculationEnabled(Boolean isInterestRecalculationEnabled) -
getIsInterestRecalculationEnabled
Get isInterestRecalculationEnabled- Returns:
- isInterestRecalculationEnabled
-
setIsInterestRecalculationEnabled
-
isLinkedToFloatingInterestRates
public PostLoanProductsRequest isLinkedToFloatingInterestRates(Boolean isLinkedToFloatingInterestRates) -
getIsLinkedToFloatingInterestRates
Get isLinkedToFloatingInterestRates- Returns:
- isLinkedToFloatingInterestRates
-
setIsLinkedToFloatingInterestRates
-
loanPortfolioAccountId
-
getLoanPortfolioAccountId
Get loanPortfolioAccountId- Returns:
- loanPortfolioAccountId
-
setLoanPortfolioAccountId
-
loanScheduleProcessingType
-
getLoanScheduleProcessingType
Get loanScheduleProcessingType- Returns:
- loanScheduleProcessingType
-
setLoanScheduleProcessingType
-
loanScheduleType
-
getLoanScheduleType
Get loanScheduleType- Returns:
- loanScheduleType
-
setLoanScheduleType
-
locale
-
getLocale
Get locale- Returns:
- locale
-
setLocale
-
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
-
minInterestRatePerPeriod
-
getMinInterestRatePerPeriod
Get minInterestRatePerPeriod- Returns:
- minInterestRatePerPeriod
-
setMinInterestRatePerPeriod
-
minNumberOfRepayments
-
getMinNumberOfRepayments
Get minNumberOfRepayments- Returns:
- minNumberOfRepayments
-
setMinNumberOfRepayments
-
minPrincipal
-
getMinPrincipal
Get minPrincipal- Returns:
- minPrincipal
-
setMinPrincipal
-
minimumDaysBetweenDisbursalAndFirstRepayment
public PostLoanProductsRequest minimumDaysBetweenDisbursalAndFirstRepayment(Integer minimumDaysBetweenDisbursalAndFirstRepayment) -
getMinimumDaysBetweenDisbursalAndFirstRepayment
Get minimumDaysBetweenDisbursalAndFirstRepayment- Returns:
- minimumDaysBetweenDisbursalAndFirstRepayment
-
setMinimumDaysBetweenDisbursalAndFirstRepayment
public void setMinimumDaysBetweenDisbursalAndFirstRepayment(Integer minimumDaysBetweenDisbursalAndFirstRepayment) -
multiDisburseLoan
-
getMultiDisburseLoan
Get multiDisburseLoan- Returns:
- multiDisburseLoan
-
setMultiDisburseLoan
-
name
-
getName
Get name- Returns:
- name
-
setName
-
numberOfRepaymentVariationsForBorrowerCycle
public PostLoanProductsRequest numberOfRepaymentVariationsForBorrowerCycle(List<Integer> numberOfRepaymentVariationsForBorrowerCycle) -
addNumberOfRepaymentVariationsForBorrowerCycleItem
public PostLoanProductsRequest addNumberOfRepaymentVariationsForBorrowerCycleItem(Integer numberOfRepaymentVariationsForBorrowerCycleItem) -
getNumberOfRepaymentVariationsForBorrowerCycle
Get numberOfRepaymentVariationsForBorrowerCycle- Returns:
- numberOfRepaymentVariationsForBorrowerCycle
-
setNumberOfRepaymentVariationsForBorrowerCycle
-
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
-
overpaymentLiabilityAccountId
-
getOverpaymentLiabilityAccountId
Get overpaymentLiabilityAccountId- Returns:
- overpaymentLiabilityAccountId
-
setOverpaymentLiabilityAccountId
-
paymentAllocation
-
addPaymentAllocationItem
-
getPaymentAllocation
Get paymentAllocation- Returns:
- paymentAllocation
-
setPaymentAllocation
-
paymentChannelToFundSourceMappings
public PostLoanProductsRequest paymentChannelToFundSourceMappings(List<GetLoanPaymentChannelToFundSourceMappings> paymentChannelToFundSourceMappings) -
addPaymentChannelToFundSourceMappingsItem
public PostLoanProductsRequest addPaymentChannelToFundSourceMappingsItem(GetLoanPaymentChannelToFundSourceMappings paymentChannelToFundSourceMappingsItem) -
getPaymentChannelToFundSourceMappings
@Nullable public List<GetLoanPaymentChannelToFundSourceMappings> getPaymentChannelToFundSourceMappings()Get paymentChannelToFundSourceMappings- Returns:
- paymentChannelToFundSourceMappings
-
setPaymentChannelToFundSourceMappings
public void setPaymentChannelToFundSourceMappings(List<GetLoanPaymentChannelToFundSourceMappings> paymentChannelToFundSourceMappings) -
penaltyToIncomeAccountMappings
public PostLoanProductsRequest penaltyToIncomeAccountMappings(List<ChargeToGLAccountMapper> penaltyToIncomeAccountMappings) -
addPenaltyToIncomeAccountMappingsItem
public PostLoanProductsRequest addPenaltyToIncomeAccountMappingsItem(ChargeToGLAccountMapper penaltyToIncomeAccountMappingsItem) -
getPenaltyToIncomeAccountMappings
Get penaltyToIncomeAccountMappings- Returns:
- penaltyToIncomeAccountMappings
-
setPenaltyToIncomeAccountMappings
public void setPenaltyToIncomeAccountMappings(List<ChargeToGLAccountMapper> penaltyToIncomeAccountMappings) -
preClosureInterestCalculationStrategy
public PostLoanProductsRequest preClosureInterestCalculationStrategy(Integer preClosureInterestCalculationStrategy) -
getPreClosureInterestCalculationStrategy
Get preClosureInterestCalculationStrategy- Returns:
- preClosureInterestCalculationStrategy
-
setPreClosureInterestCalculationStrategy
-
principal
-
getPrincipal
Get principal- Returns:
- principal
-
setPrincipal
-
principalThresholdForLastInstallment
public PostLoanProductsRequest principalThresholdForLastInstallment(Integer principalThresholdForLastInstallment) -
getPrincipalThresholdForLastInstallment
Get principalThresholdForLastInstallment- Returns:
- principalThresholdForLastInstallment
-
setPrincipalThresholdForLastInstallment
-
principalVariationsForBorrowerCycle
public PostLoanProductsRequest principalVariationsForBorrowerCycle(List<Integer> principalVariationsForBorrowerCycle) -
addPrincipalVariationsForBorrowerCycleItem
public PostLoanProductsRequest addPrincipalVariationsForBorrowerCycleItem(Integer principalVariationsForBorrowerCycleItem) -
getPrincipalVariationsForBorrowerCycle
Get principalVariationsForBorrowerCycle- Returns:
- principalVariationsForBorrowerCycle
-
setPrincipalVariationsForBorrowerCycle
-
rates
-
addRatesItem
-
getRates
Get rates- Returns:
- rates
-
setRates
-
recalculationCompoundingFrequencyInterval
public PostLoanProductsRequest recalculationCompoundingFrequencyInterval(Integer recalculationCompoundingFrequencyInterval) -
getRecalculationCompoundingFrequencyInterval
Get recalculationCompoundingFrequencyInterval- Returns:
- recalculationCompoundingFrequencyInterval
-
setRecalculationCompoundingFrequencyInterval
public void setRecalculationCompoundingFrequencyInterval(Integer recalculationCompoundingFrequencyInterval) -
recalculationCompoundingFrequencyOnDayType
public PostLoanProductsRequest recalculationCompoundingFrequencyOnDayType(Integer recalculationCompoundingFrequencyOnDayType) -
getRecalculationCompoundingFrequencyOnDayType
Get recalculationCompoundingFrequencyOnDayType- Returns:
- recalculationCompoundingFrequencyOnDayType
-
setRecalculationCompoundingFrequencyOnDayType
public void setRecalculationCompoundingFrequencyOnDayType(Integer recalculationCompoundingFrequencyOnDayType) -
recalculationCompoundingFrequencyType
public PostLoanProductsRequest recalculationCompoundingFrequencyType(Integer recalculationCompoundingFrequencyType) -
getRecalculationCompoundingFrequencyType
Get recalculationCompoundingFrequencyType- Returns:
- recalculationCompoundingFrequencyType
-
setRecalculationCompoundingFrequencyType
-
recalculationRestFrequencyInterval
public PostLoanProductsRequest recalculationRestFrequencyInterval(Integer recalculationRestFrequencyInterval) -
getRecalculationRestFrequencyInterval
Get recalculationRestFrequencyInterval- Returns:
- recalculationRestFrequencyInterval
-
setRecalculationRestFrequencyInterval
-
recalculationRestFrequencyType
public PostLoanProductsRequest recalculationRestFrequencyType(Integer recalculationRestFrequencyType) -
getRecalculationRestFrequencyType
Get recalculationRestFrequencyType- Returns:
- recalculationRestFrequencyType
-
setRecalculationRestFrequencyType
-
receivableFeeAccountId
-
getReceivableFeeAccountId
Get receivableFeeAccountId- Returns:
- receivableFeeAccountId
-
setReceivableFeeAccountId
-
receivableInterestAccountId
-
getReceivableInterestAccountId
Get receivableInterestAccountId- Returns:
- receivableInterestAccountId
-
setReceivableInterestAccountId
-
receivablePenaltyAccountId
-
getReceivablePenaltyAccountId
Get receivablePenaltyAccountId- Returns:
- receivablePenaltyAccountId
-
setReceivablePenaltyAccountId
-
repaymentEvery
-
getRepaymentEvery
Get repaymentEvery- Returns:
- repaymentEvery
-
setRepaymentEvery
-
repaymentFrequencyType
-
getRepaymentFrequencyType
Get repaymentFrequencyType- Returns:
- repaymentFrequencyType
-
setRepaymentFrequencyType
-
repaymentStartDateType
-
getRepaymentStartDateType
Get repaymentStartDateType- Returns:
- repaymentStartDateType
-
setRepaymentStartDateType
-
rescheduleStrategyMethod
-
getRescheduleStrategyMethod
Get rescheduleStrategyMethod- Returns:
- rescheduleStrategyMethod
-
setRescheduleStrategyMethod
-
shortName
-
getShortName
Get shortName- Returns:
- shortName
-
setShortName
-
startDate
-
getStartDate
Get startDate- Returns:
- startDate
-
setStartDate
-
supportedInterestRefundTypes
public PostLoanProductsRequest supportedInterestRefundTypes(List<String> supportedInterestRefundTypes) -
addSupportedInterestRefundTypesItem
public PostLoanProductsRequest addSupportedInterestRefundTypesItem(String supportedInterestRefundTypesItem) -
getSupportedInterestRefundTypes
Get supportedInterestRefundTypes- Returns:
- supportedInterestRefundTypes
-
setSupportedInterestRefundTypes
-
transactionProcessingStrategyCode
public PostLoanProductsRequest transactionProcessingStrategyCode(String transactionProcessingStrategyCode) -
getTransactionProcessingStrategyCode
Get transactionProcessingStrategyCode- Returns:
- transactionProcessingStrategyCode
-
setTransactionProcessingStrategyCode
-
transfersInSuspenseAccountId
-
getTransfersInSuspenseAccountId
Get transfersInSuspenseAccountId- Returns:
- transfersInSuspenseAccountId
-
setTransfersInSuspenseAccountId
-
useBorrowerCycle
-
getUseBorrowerCycle
Get useBorrowerCycle- Returns:
- useBorrowerCycle
-
setUseBorrowerCycle
-
writeOffAccountId
-
getWriteOffAccountId
Get writeOffAccountId- Returns:
- writeOffAccountId
-
setWriteOffAccountId
-
equals
-
hashCode
public int hashCode() -
toString
-