Class PostSelfLoansRequest
java.lang.Object
org.apache.fineract.client.models.PostSelfLoansRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class PostSelfLoansRequest
extends Object
PostSelfLoansRequest
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDatatablesItem(PostSelfLoansDatatables datatablesItem) addDisbursementDataItem(PostSelfLoansDisbursementData disbursementDataItem) amortizationType(Integer amortizationType) datatables(Set<PostSelfLoansDatatables> datatables) dateFormat(String dateFormat) disbursementData(Set<PostSelfLoansDisbursementData> disbursementData) booleanexpectedDisbursementDate(String expectedDisbursementDate) fixedEmiAmount(Integer fixedEmiAmount) Get amortizationTypeGet clientIdGet datatablesGet dateFormatGet disbursementDataGet expectedDisbursementDateGet fixedEmiAmountGet interestCalculationPeriodTypeGet interestRatePerPeriodGet interestTypeGet linkAccountIdGet loanTermFrequencyGet loanTermFrequencyTypeGet loanTypeGet localeGet maxOutstandingLoanBalanceGet numberOfRepaymentsGet principalGet productIdGet repaymentEveryGet repaymentFrequencyTypeGet submittedOnDateGet transactionProcessingStrategyCodeinthashCode()interestCalculationPeriodType(Integer interestCalculationPeriodType) interestRatePerPeriod(Integer interestRatePerPeriod) interestType(Integer interestType) linkAccountId(Long linkAccountId) loanTermFrequency(Integer loanTermFrequency) loanTermFrequencyType(Integer loanTermFrequencyType) maxOutstandingLoanBalance(Long maxOutstandingLoanBalance) numberOfRepayments(Integer numberOfRepayments) repaymentEvery(Integer repaymentEvery) repaymentFrequencyType(Integer repaymentFrequencyType) voidsetAmortizationType(Integer amortizationType) voidsetClientId(Long clientId) voidsetDatatables(Set<PostSelfLoansDatatables> datatables) voidsetDateFormat(String dateFormat) voidsetDisbursementData(Set<PostSelfLoansDisbursementData> disbursementData) voidsetExpectedDisbursementDate(String expectedDisbursementDate) voidsetFixedEmiAmount(Integer fixedEmiAmount) voidsetInterestCalculationPeriodType(Integer interestCalculationPeriodType) voidsetInterestRatePerPeriod(Integer interestRatePerPeriod) voidsetInterestType(Integer interestType) voidsetLinkAccountId(Long linkAccountId) voidsetLoanTermFrequency(Integer loanTermFrequency) voidsetLoanTermFrequencyType(Integer loanTermFrequencyType) voidsetLoanType(String loanType) voidvoidsetMaxOutstandingLoanBalance(Long maxOutstandingLoanBalance) voidsetNumberOfRepayments(Integer numberOfRepayments) voidsetPrincipal(Double principal) voidsetProductId(Long productId) voidsetRepaymentEvery(Integer repaymentEvery) voidsetRepaymentFrequencyType(Integer repaymentFrequencyType) voidsetSubmittedOnDate(String submittedOnDate) voidsetTransactionProcessingStrategyCode(String transactionProcessingStrategyCode) submittedOnDate(String submittedOnDate) toString()transactionProcessingStrategyCode(String transactionProcessingStrategyCode)
-
Field Details
-
SERIALIZED_NAME_AMORTIZATION_TYPE
- See Also:
-
SERIALIZED_NAME_CLIENT_ID
- See Also:
-
SERIALIZED_NAME_DATATABLES
- See Also:
-
SERIALIZED_NAME_DATE_FORMAT
- See Also:
-
SERIALIZED_NAME_DISBURSEMENT_DATA
- See Also:
-
SERIALIZED_NAME_EXPECTED_DISBURSEMENT_DATE
- See Also:
-
SERIALIZED_NAME_FIXED_EMI_AMOUNT
- See Also:
-
SERIALIZED_NAME_INTEREST_CALCULATION_PERIOD_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_RATE_PER_PERIOD
- See Also:
-
SERIALIZED_NAME_INTEREST_TYPE
- See Also:
-
SERIALIZED_NAME_LINK_ACCOUNT_ID
- 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_TYPE
- See Also:
-
SERIALIZED_NAME_SUBMITTED_ON_DATE
- See Also:
-
SERIALIZED_NAME_TRANSACTION_PROCESSING_STRATEGY_CODE
- See Also:
-
-
Constructor Details
-
PostSelfLoansRequest
public PostSelfLoansRequest()
-
-
Method Details
-
amortizationType
-
getAmortizationType
Get amortizationType- Returns:
- amortizationType
-
setAmortizationType
-
clientId
-
getClientId
Get clientId- Returns:
- clientId
-
setClientId
-
datatables
-
addDatatablesItem
-
getDatatables
Get datatables- Returns:
- datatables
-
setDatatables
-
dateFormat
-
getDateFormat
Get dateFormat- Returns:
- dateFormat
-
setDateFormat
-
disbursementData
-
addDisbursementDataItem
public PostSelfLoansRequest addDisbursementDataItem(PostSelfLoansDisbursementData disbursementDataItem) -
getDisbursementData
Get disbursementData- Returns:
- disbursementData
-
setDisbursementData
-
expectedDisbursementDate
-
getExpectedDisbursementDate
Get expectedDisbursementDate- Returns:
- expectedDisbursementDate
-
setExpectedDisbursementDate
-
fixedEmiAmount
-
getFixedEmiAmount
Get fixedEmiAmount- Returns:
- fixedEmiAmount
-
setFixedEmiAmount
-
interestCalculationPeriodType
-
getInterestCalculationPeriodType
Get interestCalculationPeriodType- Returns:
- interestCalculationPeriodType
-
setInterestCalculationPeriodType
-
interestRatePerPeriod
-
getInterestRatePerPeriod
Get interestRatePerPeriod- Returns:
- interestRatePerPeriod
-
setInterestRatePerPeriod
-
interestType
-
getInterestType
Get interestType- Returns:
- interestType
-
setInterestType
-
linkAccountId
-
getLinkAccountId
Get linkAccountId- Returns:
- linkAccountId
-
setLinkAccountId
-
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
-
repaymentFrequencyType
-
getRepaymentFrequencyType
Get repaymentFrequencyType- Returns:
- repaymentFrequencyType
-
setRepaymentFrequencyType
-
submittedOnDate
-
getSubmittedOnDate
Get submittedOnDate- Returns:
- submittedOnDate
-
setSubmittedOnDate
-
transactionProcessingStrategyCode
public PostSelfLoansRequest transactionProcessingStrategyCode(String transactionProcessingStrategyCode) -
getTransactionProcessingStrategyCode
Get transactionProcessingStrategyCode- Returns:
- transactionProcessingStrategyCode
-
setTransactionProcessingStrategyCode
-
equals
-
hashCode
public int hashCode() -
toString
-