Class RepaymentPeriod

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

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

  • Constructor Details

    • RepaymentPeriod

      public RepaymentPeriod()
  • Method Details

    • calculatedDueInterest

      public RepaymentPeriod calculatedDueInterest(Money calculatedDueInterest)
    • getCalculatedDueInterest

      @Nonnull public Money getCalculatedDueInterest()
      Get calculatedDueInterest
      Returns:
      calculatedDueInterest
    • setCalculatedDueInterest

      public void setCalculatedDueInterest(Money calculatedDueInterest)
    • calculatedDuePrincipal

      public RepaymentPeriod calculatedDuePrincipal(Money calculatedDuePrincipal)
    • getCalculatedDuePrincipal

      @Nullable public Money getCalculatedDuePrincipal()
      Get calculatedDuePrincipal
      Returns:
      calculatedDuePrincipal
    • setCalculatedDuePrincipal

      public void setCalculatedDuePrincipal(Money calculatedDuePrincipal)
    • capitalizedIncomePrincipal

      public RepaymentPeriod capitalizedIncomePrincipal(Money capitalizedIncomePrincipal)
    • getCapitalizedIncomePrincipal

      @Nullable public Money getCapitalizedIncomePrincipal()
      Get capitalizedIncomePrincipal
      Returns:
      capitalizedIncomePrincipal
    • setCapitalizedIncomePrincipal

      public void setCapitalizedIncomePrincipal(Money capitalizedIncomePrincipal)
    • creditedAmounts

      public RepaymentPeriod creditedAmounts(Money creditedAmounts)
    • getCreditedAmounts

      @Nullable public Money getCreditedAmounts()
      Get creditedAmounts
      Returns:
      creditedAmounts
    • setCreditedAmounts

      public void setCreditedAmounts(Money creditedAmounts)
    • creditedInterest

      public RepaymentPeriod creditedInterest(Money creditedInterest)
    • getCreditedInterest

      @Nullable public Money getCreditedInterest()
      Get creditedInterest
      Returns:
      creditedInterest
    • setCreditedInterest

      public void setCreditedInterest(Money creditedInterest)
    • creditedPrincipal

      public RepaymentPeriod creditedPrincipal(Money creditedPrincipal)
    • getCreditedPrincipal

      @Nullable public Money getCreditedPrincipal()
      Get creditedPrincipal
      Returns:
      creditedPrincipal
    • setCreditedPrincipal

      public void setCreditedPrincipal(Money creditedPrincipal)
    • dueDate

      public RepaymentPeriod dueDate(LocalDate dueDate)
    • getDueDate

      @Nullable public LocalDate getDueDate()
      Get dueDate
      Returns:
      dueDate
    • setDueDate

      public void setDueDate(LocalDate dueDate)
    • dueInterest

      public RepaymentPeriod dueInterest(Money dueInterest)
    • getDueInterest

      @Nullable public Money getDueInterest()
      Get dueInterest
      Returns:
      dueInterest
    • setDueInterest

      public void setDueInterest(Money dueInterest)
    • duePrincipal

      public RepaymentPeriod duePrincipal(Money duePrincipal)
    • getDuePrincipal

      @Nullable public Money getDuePrincipal()
      Get duePrincipal
      Returns:
      duePrincipal
    • setDuePrincipal

      public void setDuePrincipal(Money duePrincipal)
    • emi

      public RepaymentPeriod emi(Money emi)
    • getEmi

      @Nullable public Money getEmi()
      Get emi
      Returns:
      emi
    • setEmi

      public void setEmi(Money emi)
    • emiPlusCreditedAmountsPlusFutureUnrecognizedInterest

      public RepaymentPeriod emiPlusCreditedAmountsPlusFutureUnrecognizedInterest(Money emiPlusCreditedAmountsPlusFutureUnrecognizedInterest)
    • getEmiPlusCreditedAmountsPlusFutureUnrecognizedInterest

      @Nullable public Money getEmiPlusCreditedAmountsPlusFutureUnrecognizedInterest()
      Get emiPlusCreditedAmountsPlusFutureUnrecognizedInterest
      Returns:
      emiPlusCreditedAmountsPlusFutureUnrecognizedInterest
    • setEmiPlusCreditedAmountsPlusFutureUnrecognizedInterest

      public void setEmiPlusCreditedAmountsPlusFutureUnrecognizedInterest(Money emiPlusCreditedAmountsPlusFutureUnrecognizedInterest)
    • firstInterestPeriod

      public RepaymentPeriod firstInterestPeriod(InterestPeriod firstInterestPeriod)
    • getFirstInterestPeriod

      @Nullable public InterestPeriod getFirstInterestPeriod()
      Get firstInterestPeriod
      Returns:
      firstInterestPeriod
    • setFirstInterestPeriod

      public void setFirstInterestPeriod(InterestPeriod firstInterestPeriod)
    • firstRepaymentPeriod

      public RepaymentPeriod firstRepaymentPeriod(Boolean firstRepaymentPeriod)
    • getFirstRepaymentPeriod

      @Nullable public Boolean getFirstRepaymentPeriod()
      Get firstRepaymentPeriod
      Returns:
      firstRepaymentPeriod
    • setFirstRepaymentPeriod

      public void setFirstRepaymentPeriod(Boolean firstRepaymentPeriod)
    • fromDate

      public RepaymentPeriod fromDate(LocalDate fromDate)
    • getFromDate

      @Nullable public LocalDate getFromDate()
      Get fromDate
      Returns:
      fromDate
    • setFromDate

      public void setFromDate(LocalDate fromDate)
    • fullyPaid

      public RepaymentPeriod fullyPaid(Boolean fullyPaid)
    • getFullyPaid

      @Nullable public Boolean getFullyPaid()
      Get fullyPaid
      Returns:
      fullyPaid
    • setFullyPaid

      public void setFullyPaid(Boolean fullyPaid)
    • futureUnrecognizedInterest

      public RepaymentPeriod futureUnrecognizedInterest(Money futureUnrecognizedInterest)
    • getFutureUnrecognizedInterest

      @Nullable public Money getFutureUnrecognizedInterest()
      Get futureUnrecognizedInterest
      Returns:
      futureUnrecognizedInterest
    • setFutureUnrecognizedInterest

      public void setFutureUnrecognizedInterest(Money futureUnrecognizedInterest)
    • initialBalanceForEmiRecalculation

      public RepaymentPeriod initialBalanceForEmiRecalculation(Money initialBalanceForEmiRecalculation)
    • getInitialBalanceForEmiRecalculation

      @Nullable public Money getInitialBalanceForEmiRecalculation()
      Get initialBalanceForEmiRecalculation
      Returns:
      initialBalanceForEmiRecalculation
    • setInitialBalanceForEmiRecalculation

      public void setInitialBalanceForEmiRecalculation(Money initialBalanceForEmiRecalculation)
    • interestMoved

      public RepaymentPeriod interestMoved(Boolean interestMoved)
    • getInterestMoved

      @Nullable public Boolean getInterestMoved()
      Get interestMoved
      Returns:
      interestMoved
    • setInterestMoved

      public void setInterestMoved(Boolean interestMoved)
    • interestPeriods

      public RepaymentPeriod interestPeriods(List<InterestPeriod> interestPeriods)
    • addInterestPeriodsItem

      public RepaymentPeriod addInterestPeriodsItem(InterestPeriod interestPeriodsItem)
    • getInterestPeriods

      @Nullable public List<InterestPeriod> getInterestPeriods()
      Get interestPeriods
      Returns:
      interestPeriods
    • setInterestPeriods

      public void setInterestPeriods(List<InterestPeriod> interestPeriods)
    • lastInterestPeriod

      public RepaymentPeriod lastInterestPeriod(InterestPeriod lastInterestPeriod)
    • getLastInterestPeriod

      @Nullable public InterestPeriod getLastInterestPeriod()
      Get lastInterestPeriod
      Returns:
      lastInterestPeriod
    • setLastInterestPeriod

      public void setLastInterestPeriod(InterestPeriod lastInterestPeriod)
    • loanProductRelatedDetail

      public RepaymentPeriod loanProductRelatedDetail(LoanProductMinimumRepaymentScheduleRelatedDetail loanProductRelatedDetail)
    • getLoanProductRelatedDetail

      @Nullable public LoanProductMinimumRepaymentScheduleRelatedDetail getLoanProductRelatedDetail()
      Get loanProductRelatedDetail
      Returns:
      loanProductRelatedDetail
    • setLoanProductRelatedDetail

      public void setLoanProductRelatedDetail(LoanProductMinimumRepaymentScheduleRelatedDetail loanProductRelatedDetail)
    • originalEmi

      public RepaymentPeriod originalEmi(Money originalEmi)
    • getOriginalEmi

      @Nullable public Money getOriginalEmi()
      Get originalEmi
      Returns:
      originalEmi
    • setOriginalEmi

      public void setOriginalEmi(Money originalEmi)
    • outstandingLoanBalance

      public RepaymentPeriod outstandingLoanBalance(Money outstandingLoanBalance)
    • getOutstandingLoanBalance

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

      public void setOutstandingLoanBalance(Money outstandingLoanBalance)
    • outstandingPrincipal

      public RepaymentPeriod outstandingPrincipal(Money outstandingPrincipal)
    • getOutstandingPrincipal

      @Nullable public Money getOutstandingPrincipal()
      Get outstandingPrincipal
      Returns:
      outstandingPrincipal
    • setOutstandingPrincipal

      public void setOutstandingPrincipal(Money outstandingPrincipal)
    • paidInterest

      public RepaymentPeriod paidInterest(Money paidInterest)
    • getPaidInterest

      @Nullable public Money getPaidInterest()
      Get paidInterest
      Returns:
      paidInterest
    • setPaidInterest

      public void setPaidInterest(Money paidInterest)
    • paidPrincipal

      public RepaymentPeriod paidPrincipal(Money paidPrincipal)
    • getPaidPrincipal

      @Nullable public Money getPaidPrincipal()
      Get paidPrincipal
      Returns:
      paidPrincipal
    • setPaidPrincipal

      public void setPaidPrincipal(Money paidPrincipal)
    • previous

      public RepaymentPeriod previous(RepaymentPeriod previous)
    • getPrevious

      @Nullable public RepaymentPeriod getPrevious()
      Get previous
      Returns:
      previous
    • setPrevious

      public void setPrevious(RepaymentPeriod previous)
    • rateFactorPlus1

      public RepaymentPeriod rateFactorPlus1(BigDecimal rateFactorPlus1)
    • getRateFactorPlus1

      @Nullable public BigDecimal getRateFactorPlus1()
      Get rateFactorPlus1
      Returns:
      rateFactorPlus1
    • setRateFactorPlus1

      public void setRateFactorPlus1(BigDecimal rateFactorPlus1)
    • totalCreditedAmount

      public RepaymentPeriod totalCreditedAmount(Money totalCreditedAmount)
    • getTotalCreditedAmount

      @Nullable public Money getTotalCreditedAmount()
      Get totalCreditedAmount
      Returns:
      totalCreditedAmount
    • setTotalCreditedAmount

      public void setTotalCreditedAmount(Money totalCreditedAmount)
    • totalDisbursedAmount

      public RepaymentPeriod totalDisbursedAmount(BigDecimal totalDisbursedAmount)
    • getTotalDisbursedAmount

      @Nullable public BigDecimal getTotalDisbursedAmount()
      Get totalDisbursedAmount
      Returns:
      totalDisbursedAmount
    • setTotalDisbursedAmount

      public void setTotalDisbursedAmount(BigDecimal totalDisbursedAmount)
    • totalPaidAmount

      public RepaymentPeriod totalPaidAmount(Money totalPaidAmount)
    • getTotalPaidAmount

      @Nullable public Money getTotalPaidAmount()
      Get totalPaidAmount
      Returns:
      totalPaidAmount
    • setTotalPaidAmount

      public void setTotalPaidAmount(Money totalPaidAmount)
    • unrecognizedInterest

      public RepaymentPeriod unrecognizedInterest(Money unrecognizedInterest)
    • getUnrecognizedInterest

      @Nullable public Money getUnrecognizedInterest()
      Get unrecognizedInterest
      Returns:
      unrecognizedInterest
    • setUnrecognizedInterest

      public void setUnrecognizedInterest(Money unrecognizedInterest)
    • 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