Class PutLoansLoanIdRequest
java.lang.Object
org.apache.fineract.client.models.PutLoansLoanIdRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class PutLoansLoanIdRequest
extends Object
PutLoansLoanIdRequest
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddChargesItem(PutLoansLoanIdChanges chargesItem) addCollateralItem(PutLoansLoanIdCollateral collateralItem) addDisbursementDataItem(PutLoansLoanIdDisbursementData disbursementDataItem) amortizationType(Integer amortizationType) charges(List<PutLoansLoanIdChanges> charges) collateral(List<PutLoansLoanIdCollateral> collateral) createStandingInstructionAtDisbursement(Boolean createStandingInstructionAtDisbursement) dateFormat(String dateFormat) disbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) disbursementData(List<PutLoansLoanIdDisbursementData> disbursementData) enableAutoRepaymentForDownPayment(Boolean enableAutoRepaymentForDownPayment) enableDownPayment(Boolean enableDownPayment) enableInstallmentLevelDelinquency(Boolean enableInstallmentLevelDelinquency) booleanexpectedDisbursementDate(String expectedDisbursementDate) fixedLength(Integer fixedLength) fixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) Get amortizationTypeGet chargesGet clientIdGet collateralGet createStandingInstructionAtDisbursementGet dateFormatGet disbursedAmountPercentageForDownPaymentGet disbursementDataGet enableAutoRepaymentForDownPaymentGet enableDownPaymentGet enableInstallmentLevelDelinquencyGet expectedDisbursementDateGet fixedLengthGet fixedPrincipalPercentagePerInstallmentgetFraud()Get fraudGet graceOnArrearsAgeingGet interestCalculationPeriodTypeGet interestChargedFromDateGet interestRateFrequencyTypeGet interestRatePerPeriodGet interestRecognitionOnDisbursementDateGet interestTypeGet isEqualAmortizationGet isTopupGet linkAccountIdGet loanIdToCloseGet loanScheduleProcessingTypeGet loanTermFrequencyGet loanTermFrequencyTypeGet loanTypeGet localeGet maxOutstandingLoanBalanceGet numberOfRepaymentsGet principalGet productIdGet repaymentEveryGet repaymentFrequencyDayOfWeekTypeGet repaymentFrequencyNthDayTypeGet repaymentFrequencyTypeGet repaymentsStartingFromDateGet submittedOnDateGet transactionProcessingStrategyCodegraceOnArrearsAgeing(Integer graceOnArrearsAgeing) inthashCode()interestCalculationPeriodType(Integer interestCalculationPeriodType) interestChargedFromDate(String interestChargedFromDate) interestRateFrequencyType(Integer interestRateFrequencyType) interestRatePerPeriod(BigDecimal interestRatePerPeriod) interestRecognitionOnDisbursementDate(Boolean interestRecognitionOnDisbursementDate) interestType(Integer interestType) isEqualAmortization(Boolean isEqualAmortization) linkAccountId(Long linkAccountId) loanIdToClose(Long loanIdToClose) loanScheduleProcessingType(String loanScheduleProcessingType) loanTermFrequency(Integer loanTermFrequency) loanTermFrequencyType(Integer loanTermFrequencyType) maxOutstandingLoanBalance(Long maxOutstandingLoanBalance) numberOfRepayments(Integer numberOfRepayments) repaymentEvery(Integer repaymentEvery) repaymentFrequencyDayOfWeekType(Integer repaymentFrequencyDayOfWeekType) repaymentFrequencyNthDayType(Integer repaymentFrequencyNthDayType) repaymentFrequencyType(Integer repaymentFrequencyType) repaymentsStartingFromDate(String repaymentsStartingFromDate) voidsetAmortizationType(Integer amortizationType) voidsetCharges(List<PutLoansLoanIdChanges> charges) voidsetClientId(Long clientId) voidsetCollateral(List<PutLoansLoanIdCollateral> collateral) voidsetCreateStandingInstructionAtDisbursement(Boolean createStandingInstructionAtDisbursement) voidsetDateFormat(String dateFormat) voidsetDisbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) voidsetDisbursementData(List<PutLoansLoanIdDisbursementData> disbursementData) voidsetEnableAutoRepaymentForDownPayment(Boolean enableAutoRepaymentForDownPayment) voidsetEnableDownPayment(Boolean enableDownPayment) voidsetEnableInstallmentLevelDelinquency(Boolean enableInstallmentLevelDelinquency) voidsetExpectedDisbursementDate(String expectedDisbursementDate) voidsetFixedLength(Integer fixedLength) voidsetFixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) voidvoidsetGraceOnArrearsAgeing(Integer graceOnArrearsAgeing) voidsetInterestCalculationPeriodType(Integer interestCalculationPeriodType) voidsetInterestChargedFromDate(String interestChargedFromDate) voidsetInterestRateFrequencyType(Integer interestRateFrequencyType) voidsetInterestRatePerPeriod(BigDecimal interestRatePerPeriod) voidsetInterestRecognitionOnDisbursementDate(Boolean interestRecognitionOnDisbursementDate) voidsetInterestType(Integer interestType) voidsetIsEqualAmortization(Boolean isEqualAmortization) voidsetIsTopup(Boolean isTopup) voidsetLinkAccountId(Long linkAccountId) voidsetLoanIdToClose(Long loanIdToClose) voidsetLoanScheduleProcessingType(String loanScheduleProcessingType) voidsetLoanTermFrequency(Integer loanTermFrequency) voidsetLoanTermFrequencyType(Integer loanTermFrequencyType) voidsetLoanType(String loanType) voidvoidsetMaxOutstandingLoanBalance(Long maxOutstandingLoanBalance) voidsetNumberOfRepayments(Integer numberOfRepayments) voidsetPrincipal(Long principal) voidsetProductId(Long productId) voidsetRepaymentEvery(Integer repaymentEvery) voidsetRepaymentFrequencyDayOfWeekType(Integer repaymentFrequencyDayOfWeekType) voidsetRepaymentFrequencyNthDayType(Integer repaymentFrequencyNthDayType) voidsetRepaymentFrequencyType(Integer repaymentFrequencyType) voidsetRepaymentsStartingFromDate(String repaymentsStartingFromDate) voidsetSubmittedOnDate(String submittedOnDate) voidsetTransactionProcessingStrategyCode(String transactionProcessingStrategyCode) submittedOnDate(String submittedOnDate) toString()transactionProcessingStrategyCode(String transactionProcessingStrategyCode)
-
Field Details
-
SERIALIZED_NAME_AMORTIZATION_TYPE
- See Also:
-
SERIALIZED_NAME_CHARGES
- See Also:
-
SERIALIZED_NAME_CLIENT_ID
- See Also:
-
SERIALIZED_NAME_COLLATERAL
- See Also:
-
SERIALIZED_NAME_CREATE_STANDING_INSTRUCTION_AT_DISBURSEMENT
- See Also:
-
SERIALIZED_NAME_DATE_FORMAT
- See Also:
-
SERIALIZED_NAME_DISBURSED_AMOUNT_PERCENTAGE_FOR_DOWN_PAYMENT
- See Also:
-
SERIALIZED_NAME_DISBURSEMENT_DATA
- 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_EXPECTED_DISBURSEMENT_DATE
- See Also:
-
SERIALIZED_NAME_FIXED_LENGTH
- See Also:
-
SERIALIZED_NAME_FIXED_PRINCIPAL_PERCENTAGE_PER_INSTALLMENT
- See Also:
-
SERIALIZED_NAME_FRAUD
- See Also:
-
SERIALIZED_NAME_GRACE_ON_ARREARS_AGEING
- See Also:
-
SERIALIZED_NAME_INTEREST_CALCULATION_PERIOD_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_CHARGED_FROM_DATE
- See Also:
-
SERIALIZED_NAME_INTEREST_RATE_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_RATE_PER_PERIOD
- See Also:
-
SERIALIZED_NAME_INTEREST_RECOGNITION_ON_DISBURSEMENT_DATE
- See Also:
-
SERIALIZED_NAME_INTEREST_TYPE
- See Also:
-
SERIALIZED_NAME_IS_EQUAL_AMORTIZATION
- See Also:
-
SERIALIZED_NAME_IS_TOPUP
- See Also:
-
SERIALIZED_NAME_LINK_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_LOAN_ID_TO_CLOSE
- See Also:
-
SERIALIZED_NAME_LOAN_SCHEDULE_PROCESSING_TYPE
- See Also:
-
SERIALIZED_NAME_LOAN_TERM_FREQUENCY
- See Also:
-
SERIALIZED_NAME_LOAN_TERM_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_LOAN_TYPE
- See Also:
-
SERIALIZED_NAME_LOCALE
- See Also:
-
SERIALIZED_NAME_MAX_OUTSTANDING_LOAN_BALANCE
- See Also:
-
SERIALIZED_NAME_NUMBER_OF_REPAYMENTS
- See Also:
-
SERIALIZED_NAME_PRINCIPAL
- See Also:
-
SERIALIZED_NAME_PRODUCT_ID
- See Also:
-
SERIALIZED_NAME_REPAYMENT_EVERY
- See Also:
-
SERIALIZED_NAME_REPAYMENT_FREQUENCY_DAY_OF_WEEK_TYPE
- See Also:
-
SERIALIZED_NAME_REPAYMENT_FREQUENCY_NTH_DAY_TYPE
- See Also:
-
SERIALIZED_NAME_REPAYMENT_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_REPAYMENTS_STARTING_FROM_DATE
- See Also:
-
SERIALIZED_NAME_SUBMITTED_ON_DATE
- See Also:
-
SERIALIZED_NAME_TRANSACTION_PROCESSING_STRATEGY_CODE
- See Also:
-
-
Constructor Details
-
PutLoansLoanIdRequest
public PutLoansLoanIdRequest()
-
-
Method Details
-
amortizationType
-
getAmortizationType
Get amortizationType- Returns:
- amortizationType
-
setAmortizationType
-
charges
-
addChargesItem
-
getCharges
Get charges- Returns:
- charges
-
setCharges
-
clientId
-
getClientId
Get clientId- Returns:
- clientId
-
setClientId
-
collateral
-
addCollateralItem
-
getCollateral
Get collateral- Returns:
- collateral
-
setCollateral
-
createStandingInstructionAtDisbursement
public PutLoansLoanIdRequest createStandingInstructionAtDisbursement(Boolean createStandingInstructionAtDisbursement) -
getCreateStandingInstructionAtDisbursement
Get createStandingInstructionAtDisbursement- Returns:
- createStandingInstructionAtDisbursement
-
setCreateStandingInstructionAtDisbursement
public void setCreateStandingInstructionAtDisbursement(Boolean createStandingInstructionAtDisbursement) -
dateFormat
-
getDateFormat
Get dateFormat- Returns:
- dateFormat
-
setDateFormat
-
disbursedAmountPercentageForDownPayment
public PutLoansLoanIdRequest disbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) -
getDisbursedAmountPercentageForDownPayment
Get disbursedAmountPercentageForDownPayment- Returns:
- disbursedAmountPercentageForDownPayment
-
setDisbursedAmountPercentageForDownPayment
public void setDisbursedAmountPercentageForDownPayment(BigDecimal disbursedAmountPercentageForDownPayment) -
disbursementData
public PutLoansLoanIdRequest disbursementData(List<PutLoansLoanIdDisbursementData> disbursementData) -
addDisbursementDataItem
public PutLoansLoanIdRequest addDisbursementDataItem(PutLoansLoanIdDisbursementData disbursementDataItem) -
getDisbursementData
Get disbursementData- Returns:
- disbursementData
-
setDisbursementData
-
enableAutoRepaymentForDownPayment
public PutLoansLoanIdRequest enableAutoRepaymentForDownPayment(Boolean enableAutoRepaymentForDownPayment) -
getEnableAutoRepaymentForDownPayment
Get enableAutoRepaymentForDownPayment- Returns:
- enableAutoRepaymentForDownPayment
-
setEnableAutoRepaymentForDownPayment
-
enableDownPayment
-
getEnableDownPayment
Get enableDownPayment- Returns:
- enableDownPayment
-
setEnableDownPayment
-
enableInstallmentLevelDelinquency
public PutLoansLoanIdRequest enableInstallmentLevelDelinquency(Boolean enableInstallmentLevelDelinquency) -
getEnableInstallmentLevelDelinquency
Get enableInstallmentLevelDelinquency- Returns:
- enableInstallmentLevelDelinquency
-
setEnableInstallmentLevelDelinquency
-
expectedDisbursementDate
-
getExpectedDisbursementDate
Get expectedDisbursementDate- Returns:
- expectedDisbursementDate
-
setExpectedDisbursementDate
-
fixedLength
-
getFixedLength
Get fixedLength- Returns:
- fixedLength
-
setFixedLength
-
fixedPrincipalPercentagePerInstallment
public PutLoansLoanIdRequest fixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) -
getFixedPrincipalPercentagePerInstallment
Get fixedPrincipalPercentagePerInstallment- Returns:
- fixedPrincipalPercentagePerInstallment
-
setFixedPrincipalPercentagePerInstallment
public void setFixedPrincipalPercentagePerInstallment(BigDecimal fixedPrincipalPercentagePerInstallment) -
fraud
-
getFraud
Get fraud- Returns:
- fraud
-
setFraud
-
graceOnArrearsAgeing
-
getGraceOnArrearsAgeing
Get graceOnArrearsAgeing- Returns:
- graceOnArrearsAgeing
-
setGraceOnArrearsAgeing
-
interestCalculationPeriodType
-
getInterestCalculationPeriodType
Get interestCalculationPeriodType- Returns:
- interestCalculationPeriodType
-
setInterestCalculationPeriodType
-
interestChargedFromDate
-
getInterestChargedFromDate
Get interestChargedFromDate- Returns:
- interestChargedFromDate
-
setInterestChargedFromDate
-
interestRateFrequencyType
-
getInterestRateFrequencyType
Get interestRateFrequencyType- Returns:
- interestRateFrequencyType
-
setInterestRateFrequencyType
-
interestRatePerPeriod
-
getInterestRatePerPeriod
Get interestRatePerPeriod- Returns:
- interestRatePerPeriod
-
setInterestRatePerPeriod
-
interestRecognitionOnDisbursementDate
public PutLoansLoanIdRequest interestRecognitionOnDisbursementDate(Boolean interestRecognitionOnDisbursementDate) -
getInterestRecognitionOnDisbursementDate
Get interestRecognitionOnDisbursementDate- Returns:
- interestRecognitionOnDisbursementDate
-
setInterestRecognitionOnDisbursementDate
-
interestType
-
getInterestType
Get interestType- Returns:
- interestType
-
setInterestType
-
isEqualAmortization
-
getIsEqualAmortization
Get isEqualAmortization- Returns:
- isEqualAmortization
-
setIsEqualAmortization
-
isTopup
-
getIsTopup
Get isTopup- Returns:
- isTopup
-
setIsTopup
-
linkAccountId
-
getLinkAccountId
Get linkAccountId- Returns:
- linkAccountId
-
setLinkAccountId
-
loanIdToClose
-
getLoanIdToClose
Get loanIdToClose- Returns:
- loanIdToClose
-
setLoanIdToClose
-
loanScheduleProcessingType
-
getLoanScheduleProcessingType
Get loanScheduleProcessingType- Returns:
- loanScheduleProcessingType
-
setLoanScheduleProcessingType
-
loanTermFrequency
-
getLoanTermFrequency
Get loanTermFrequency- Returns:
- loanTermFrequency
-
setLoanTermFrequency
-
loanTermFrequencyType
-
getLoanTermFrequencyType
Get loanTermFrequencyType- Returns:
- loanTermFrequencyType
-
setLoanTermFrequencyType
-
loanType
-
getLoanType
Get loanType- Returns:
- loanType
-
setLoanType
-
locale
-
getLocale
Get locale- Returns:
- locale
-
setLocale
-
maxOutstandingLoanBalance
-
getMaxOutstandingLoanBalance
Get maxOutstandingLoanBalance- Returns:
- maxOutstandingLoanBalance
-
setMaxOutstandingLoanBalance
-
numberOfRepayments
-
getNumberOfRepayments
Get numberOfRepayments- Returns:
- numberOfRepayments
-
setNumberOfRepayments
-
principal
-
getPrincipal
Get principal- Returns:
- principal
-
setPrincipal
-
productId
-
getProductId
Get productId- Returns:
- productId
-
setProductId
-
repaymentEvery
-
getRepaymentEvery
Get repaymentEvery- Returns:
- repaymentEvery
-
setRepaymentEvery
-
repaymentFrequencyDayOfWeekType
public PutLoansLoanIdRequest repaymentFrequencyDayOfWeekType(Integer repaymentFrequencyDayOfWeekType) -
getRepaymentFrequencyDayOfWeekType
Get repaymentFrequencyDayOfWeekType- Returns:
- repaymentFrequencyDayOfWeekType
-
setRepaymentFrequencyDayOfWeekType
-
repaymentFrequencyNthDayType
-
getRepaymentFrequencyNthDayType
Get repaymentFrequencyNthDayType- Returns:
- repaymentFrequencyNthDayType
-
setRepaymentFrequencyNthDayType
-
repaymentFrequencyType
-
getRepaymentFrequencyType
Get repaymentFrequencyType- Returns:
- repaymentFrequencyType
-
setRepaymentFrequencyType
-
repaymentsStartingFromDate
-
getRepaymentsStartingFromDate
Get repaymentsStartingFromDate- Returns:
- repaymentsStartingFromDate
-
setRepaymentsStartingFromDate
-
submittedOnDate
-
getSubmittedOnDate
Get submittedOnDate- Returns:
- submittedOnDate
-
setSubmittedOnDate
-
transactionProcessingStrategyCode
public PutLoansLoanIdRequest transactionProcessingStrategyCode(String transactionProcessingStrategyCode) -
getTransactionProcessingStrategyCode
Get transactionProcessingStrategyCode- Returns:
- transactionProcessingStrategyCode
-
setTransactionProcessingStrategyCode
-
equals
-
hashCode
public int hashCode() -
toString
-