Class LoanTransactionData

java.lang.Object
org.apache.fineract.client.models.LoanTransactionData

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class LoanTransactionData extends Object
LoanTransactionData
  • Field Details

  • Constructor Details

    • LoanTransactionData

      public LoanTransactionData()
  • Method Details

    • accountId

      public LoanTransactionData accountId(Long accountId)
    • getAccountId

      @Nullable public Long getAccountId()
      Get accountId
      Returns:
      accountId
    • setAccountId

      public void setAccountId(Long accountId)
    • accountNumber

      public LoanTransactionData accountNumber(String accountNumber)
    • getAccountNumber

      @Nullable public String getAccountNumber()
      Get accountNumber
      Returns:
      accountNumber
    • setAccountNumber

      public void setAccountNumber(String accountNumber)
    • amount

      public LoanTransactionData amount(BigDecimal amount)
    • getAmount

      @Nullable public BigDecimal getAmount()
      Get amount
      Returns:
      amount
    • setAmount

      public void setAmount(BigDecimal amount)
    • bankNumber

      public LoanTransactionData bankNumber(Integer bankNumber)
    • getBankNumber

      @Nullable public Integer getBankNumber()
      Get bankNumber
      Returns:
      bankNumber
    • setBankNumber

      public void setBankNumber(Integer bankNumber)
    • chargeOffReasonOptions

      public LoanTransactionData chargeOffReasonOptions(List<CodeValueData> chargeOffReasonOptions)
    • addChargeOffReasonOptionsItem

      public LoanTransactionData addChargeOffReasonOptionsItem(CodeValueData chargeOffReasonOptionsItem)
    • getChargeOffReasonOptions

      @Nullable public List<CodeValueData> getChargeOffReasonOptions()
      Get chargeOffReasonOptions
      Returns:
      chargeOffReasonOptions
    • setChargeOffReasonOptions

      public void setChargeOffReasonOptions(List<CodeValueData> chargeOffReasonOptions)
    • checkNumber

      public LoanTransactionData checkNumber(Integer checkNumber)
    • getCheckNumber

      @Nullable public Integer getCheckNumber()
      Get checkNumber
      Returns:
      checkNumber
    • setCheckNumber

      public void setCheckNumber(Integer checkNumber)
    • currency

      public LoanTransactionData currency(CurrencyData currency)
    • getCurrency

      @Nullable public CurrencyData getCurrency()
      Get currency
      Returns:
      currency
    • setCurrency

      public void setCurrency(CurrencyData currency)
    • date

      public LoanTransactionData date(LocalDate date)
    • getDate

      @Nullable public LocalDate getDate()
      Get date
      Returns:
      date
    • setDate

      public void setDate(LocalDate date)
    • dateFormat

      public LoanTransactionData dateFormat(String dateFormat)
    • getDateFormat

      @Nullable public String getDateFormat()
      Get dateFormat
      Returns:
      dateFormat
    • setDateFormat

      public void setDateFormat(String dateFormat)
    • externalId

      public LoanTransactionData externalId(ExternalId externalId)
    • getExternalId

      @Nullable public ExternalId getExternalId()
      Get externalId
      Returns:
      externalId
    • setExternalId

      public void setExternalId(ExternalId externalId)
    • externalLoanId

      public LoanTransactionData externalLoanId(ExternalId externalLoanId)
    • getExternalLoanId

      @Nullable public ExternalId getExternalLoanId()
      Get externalLoanId
      Returns:
      externalLoanId
    • setExternalLoanId

      public void setExternalLoanId(ExternalId externalLoanId)
    • feeChargesPortion

      public LoanTransactionData feeChargesPortion(BigDecimal feeChargesPortion)
    • getFeeChargesPortion

      @Nullable public BigDecimal getFeeChargesPortion()
      Get feeChargesPortion
      Returns:
      feeChargesPortion
    • setFeeChargesPortion

      public void setFeeChargesPortion(BigDecimal feeChargesPortion)
    • fixedEmiAmount

      public LoanTransactionData fixedEmiAmount(BigDecimal fixedEmiAmount)
    • getFixedEmiAmount

      @Nullable public BigDecimal getFixedEmiAmount()
      Get fixedEmiAmount
      Returns:
      fixedEmiAmount
    • setFixedEmiAmount

      public void setFixedEmiAmount(BigDecimal fixedEmiAmount)
    • id

      public LoanTransactionData id(Long id)
    • getId

      @Nullable public Long getId()
      Get id
      Returns:
      id
    • setId

      public void setId(Long id)
    • interestPortion

      public LoanTransactionData interestPortion(BigDecimal interestPortion)
    • getInterestPortion

      @Nullable public BigDecimal getInterestPortion()
      Get interestPortion
      Returns:
      interestPortion
    • setInterestPortion

      public void setInterestPortion(BigDecimal interestPortion)
    • loanChargePaidByList

      public LoanTransactionData loanChargePaidByList(List<LoanChargePaidByData> loanChargePaidByList)
    • addLoanChargePaidByListItem

      public LoanTransactionData addLoanChargePaidByListItem(LoanChargePaidByData loanChargePaidByListItem)
    • getLoanChargePaidByList

      @Nullable public List<LoanChargePaidByData> getLoanChargePaidByList()
      Get loanChargePaidByList
      Returns:
      loanChargePaidByList
    • setLoanChargePaidByList

      public void setLoanChargePaidByList(List<LoanChargePaidByData> loanChargePaidByList)
    • loanId

      public LoanTransactionData loanId(Long loanId)
    • getLoanId

      @Nullable public Long getLoanId()
      Get loanId
      Returns:
      loanId
    • setLoanId

      public void setLoanId(Long loanId)
    • loanRepaymentScheduleInstallments

      public LoanTransactionData loanRepaymentScheduleInstallments(List<LoanRepaymentScheduleInstallmentData> loanRepaymentScheduleInstallments)
    • addLoanRepaymentScheduleInstallmentsItem

      public LoanTransactionData addLoanRepaymentScheduleInstallmentsItem(LoanRepaymentScheduleInstallmentData loanRepaymentScheduleInstallmentsItem)
    • getLoanRepaymentScheduleInstallments

      @Nullable public List<LoanRepaymentScheduleInstallmentData> getLoanRepaymentScheduleInstallments()
      Get loanRepaymentScheduleInstallments
      Returns:
      loanRepaymentScheduleInstallments
    • setLoanRepaymentScheduleInstallments

      public void setLoanRepaymentScheduleInstallments(List<LoanRepaymentScheduleInstallmentData> loanRepaymentScheduleInstallments)
    • loanTransactionRelations

      public LoanTransactionData loanTransactionRelations(List<LoanTransactionRelationData> loanTransactionRelations)
    • addLoanTransactionRelationsItem

      public LoanTransactionData addLoanTransactionRelationsItem(LoanTransactionRelationData loanTransactionRelationsItem)
    • getLoanTransactionRelations

      @Nullable public List<LoanTransactionRelationData> getLoanTransactionRelations()
      Get loanTransactionRelations
      Returns:
      loanTransactionRelations
    • setLoanTransactionRelations

      public void setLoanTransactionRelations(List<LoanTransactionRelationData> loanTransactionRelations)
    • locale

      public LoanTransactionData locale(String locale)
    • getLocale

      @Nullable public String getLocale()
      Get locale
      Returns:
      locale
    • setLocale

      public void setLocale(String locale)
    • manuallyReversed

      public LoanTransactionData manuallyReversed(Boolean manuallyReversed)
    • getManuallyReversed

      @Nullable public Boolean getManuallyReversed()
      Get manuallyReversed
      Returns:
      manuallyReversed
    • setManuallyReversed

      public void setManuallyReversed(Boolean manuallyReversed)
    • netDisbursalAmount

      public LoanTransactionData netDisbursalAmount(BigDecimal netDisbursalAmount)
    • getNetDisbursalAmount

      @Nullable public BigDecimal getNetDisbursalAmount()
      Get netDisbursalAmount
      Returns:
      netDisbursalAmount
    • setNetDisbursalAmount

      public void setNetDisbursalAmount(BigDecimal netDisbursalAmount)
    • notDisbursement

      public LoanTransactionData notDisbursement(Boolean notDisbursement)
    • getNotDisbursement

      @Nullable public Boolean getNotDisbursement()
      Get notDisbursement
      Returns:
      notDisbursement
    • setNotDisbursement

      public void setNotDisbursement(Boolean notDisbursement)
    • numberOfRepayments

      public LoanTransactionData numberOfRepayments(Integer numberOfRepayments)
    • getNumberOfRepayments

      @Nullable public Integer getNumberOfRepayments()
      Get numberOfRepayments
      Returns:
      numberOfRepayments
    • setNumberOfRepayments

      public void setNumberOfRepayments(Integer numberOfRepayments)
    • officeId

      public LoanTransactionData officeId(Long officeId)
    • getOfficeId

      @Nullable public Long getOfficeId()
      Get officeId
      Returns:
      officeId
    • setOfficeId

      public void setOfficeId(Long officeId)
    • officeName

      public LoanTransactionData officeName(String officeName)
    • getOfficeName

      @Nullable public String getOfficeName()
      Get officeName
      Returns:
      officeName
    • setOfficeName

      public void setOfficeName(String officeName)
    • outstandingLoanBalance

      public LoanTransactionData outstandingLoanBalance(BigDecimal outstandingLoanBalance)
    • getOutstandingLoanBalance

      @Nullable public BigDecimal getOutstandingLoanBalance()
      Get outstandingLoanBalance
      Returns:
      outstandingLoanBalance
    • setOutstandingLoanBalance

      public void setOutstandingLoanBalance(BigDecimal outstandingLoanBalance)
    • overpaymentPortion

      public LoanTransactionData overpaymentPortion(BigDecimal overpaymentPortion)
    • getOverpaymentPortion

      @Nullable public BigDecimal getOverpaymentPortion()
      Get overpaymentPortion
      Returns:
      overpaymentPortion
    • setOverpaymentPortion

      public void setOverpaymentPortion(BigDecimal overpaymentPortion)
    • paymentDetailData

      public LoanTransactionData paymentDetailData(PaymentDetailData paymentDetailData)
    • getPaymentDetailData

      @Nullable public PaymentDetailData getPaymentDetailData()
      Get paymentDetailData
      Returns:
      paymentDetailData
    • setPaymentDetailData

      public void setPaymentDetailData(PaymentDetailData paymentDetailData)
    • paymentTypeId

      public LoanTransactionData paymentTypeId(Long paymentTypeId)
    • getPaymentTypeId

      @Nullable public Long getPaymentTypeId()
      Get paymentTypeId
      Returns:
      paymentTypeId
    • setPaymentTypeId

      public void setPaymentTypeId(Long paymentTypeId)
    • paymentTypeOptions

      public LoanTransactionData paymentTypeOptions(List<PaymentTypeData> paymentTypeOptions)
    • addPaymentTypeOptionsItem

      public LoanTransactionData addPaymentTypeOptionsItem(PaymentTypeData paymentTypeOptionsItem)
    • getPaymentTypeOptions

      @Nullable public List<PaymentTypeData> getPaymentTypeOptions()
      Get paymentTypeOptions
      Returns:
      paymentTypeOptions
    • setPaymentTypeOptions

      public void setPaymentTypeOptions(List<PaymentTypeData> paymentTypeOptions)
    • penaltyChargesPortion

      public LoanTransactionData penaltyChargesPortion(BigDecimal penaltyChargesPortion)
    • getPenaltyChargesPortion

      @Nullable public BigDecimal getPenaltyChargesPortion()
      Get penaltyChargesPortion
      Returns:
      penaltyChargesPortion
    • setPenaltyChargesPortion

      public void setPenaltyChargesPortion(BigDecimal penaltyChargesPortion)
    • possibleNextRepaymentDate

      public LoanTransactionData possibleNextRepaymentDate(LocalDate possibleNextRepaymentDate)
    • getPossibleNextRepaymentDate

      @Nullable public LocalDate getPossibleNextRepaymentDate()
      Get possibleNextRepaymentDate
      Returns:
      possibleNextRepaymentDate
    • setPossibleNextRepaymentDate

      public void setPossibleNextRepaymentDate(LocalDate possibleNextRepaymentDate)
    • principalPortion

      public LoanTransactionData principalPortion(BigDecimal principalPortion)
    • getPrincipalPortion

      @Nullable public BigDecimal getPrincipalPortion()
      Get principalPortion
      Returns:
      principalPortion
    • setPrincipalPortion

      public void setPrincipalPortion(BigDecimal principalPortion)
    • receiptNumber

      public LoanTransactionData receiptNumber(Integer receiptNumber)
    • getReceiptNumber

      @Nullable public Integer getReceiptNumber()
      Get receiptNumber
      Returns:
      receiptNumber
    • setReceiptNumber

      public void setReceiptNumber(Integer receiptNumber)
    • reversalExternalId

      public LoanTransactionData reversalExternalId(ExternalId reversalExternalId)
    • getReversalExternalId

      @Nullable public ExternalId getReversalExternalId()
      Get reversalExternalId
      Returns:
      reversalExternalId
    • setReversalExternalId

      public void setReversalExternalId(ExternalId reversalExternalId)
    • reversedOnDate

      public LoanTransactionData reversedOnDate(LocalDate reversedOnDate)
    • getReversedOnDate

      @Nullable public LocalDate getReversedOnDate()
      Get reversedOnDate
      Returns:
      reversedOnDate
    • setReversedOnDate

      public void setReversedOnDate(LocalDate reversedOnDate)
    • routingCode

      public LoanTransactionData routingCode(Integer routingCode)
    • getRoutingCode

      @Nullable public Integer getRoutingCode()
      Get routingCode
      Returns:
      routingCode
    • setRoutingCode

      public void setRoutingCode(Integer routingCode)
    • rowIndex

      public LoanTransactionData rowIndex(Integer rowIndex)
    • getRowIndex

      @Nullable public Integer getRowIndex()
      Get rowIndex
      Returns:
      rowIndex
    • setRowIndex

      public void setRowIndex(Integer rowIndex)
    • submittedOnDate

      public LoanTransactionData submittedOnDate(LocalDate submittedOnDate)
    • getSubmittedOnDate

      @Nullable public LocalDate getSubmittedOnDate()
      Get submittedOnDate
      Returns:
      submittedOnDate
    • setSubmittedOnDate

      public void setSubmittedOnDate(LocalDate submittedOnDate)
    • transactionAmount

      public LoanTransactionData transactionAmount(BigDecimal transactionAmount)
    • getTransactionAmount

      @Nullable public BigDecimal getTransactionAmount()
      Get transactionAmount
      Returns:
      transactionAmount
    • setTransactionAmount

      public void setTransactionAmount(BigDecimal transactionAmount)
    • transactionDate

      public LoanTransactionData transactionDate(LocalDate transactionDate)
    • getTransactionDate

      @Nullable public LocalDate getTransactionDate()
      Get transactionDate
      Returns:
      transactionDate
    • setTransactionDate

      public void setTransactionDate(LocalDate transactionDate)
    • transactionRelations

      public LoanTransactionData transactionRelations(List<LoanTransactionRelationData> transactionRelations)
    • addTransactionRelationsItem

      public LoanTransactionData addTransactionRelationsItem(LoanTransactionRelationData transactionRelationsItem)
    • getTransactionRelations

      @Nullable public List<LoanTransactionRelationData> getTransactionRelations()
      Get transactionRelations
      Returns:
      transactionRelations
    • setTransactionRelations

      public void setTransactionRelations(List<LoanTransactionRelationData> transactionRelations)
    • transactionType

      public LoanTransactionData transactionType(String transactionType)
    • getTransactionType

      @Nullable public String getTransactionType()
      Get transactionType
      Returns:
      transactionType
    • setTransactionType

      public void setTransactionType(String transactionType)
    • transfer

      public LoanTransactionData transfer(AccountTransferData transfer)
    • getTransfer

      @Nullable public AccountTransferData getTransfer()
      Get transfer
      Returns:
      transfer
    • setTransfer

      public void setTransfer(AccountTransferData transfer)
    • type

    • getType

      @Nullable public LoanTransactionEnumData getType()
      Get type
      Returns:
      type
    • setType

      public void setType(LoanTransactionEnumData type)
    • unrecognizedIncomePortion

      public LoanTransactionData unrecognizedIncomePortion(BigDecimal unrecognizedIncomePortion)
    • getUnrecognizedIncomePortion

      @Nullable public BigDecimal getUnrecognizedIncomePortion()
      Get unrecognizedIncomePortion
      Returns:
      unrecognizedIncomePortion
    • setUnrecognizedIncomePortion

      public void setUnrecognizedIncomePortion(BigDecimal unrecognizedIncomePortion)
    • writeOffReasonOptions

      public LoanTransactionData writeOffReasonOptions(List<CodeValueData> writeOffReasonOptions)
    • addWriteOffReasonOptionsItem

      public LoanTransactionData addWriteOffReasonOptionsItem(CodeValueData writeOffReasonOptionsItem)
    • getWriteOffReasonOptions

      @Nullable public List<CodeValueData> getWriteOffReasonOptions()
      Get writeOffReasonOptions
      Returns:
      writeOffReasonOptions
    • setWriteOffReasonOptions

      public void setWriteOffReasonOptions(List<CodeValueData> writeOffReasonOptions)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object