Class InterestPeriod

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

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

  • Constructor Details

    • InterestPeriod

      public InterestPeriod()
  • Method Details

    • balanceCorrectionAmount

      public InterestPeriod balanceCorrectionAmount(Money balanceCorrectionAmount)
    • getBalanceCorrectionAmount

      @Nullable public Money getBalanceCorrectionAmount()
      Get balanceCorrectionAmount
      Returns:
      balanceCorrectionAmount
    • setBalanceCorrectionAmount

      public void setBalanceCorrectionAmount(Money balanceCorrectionAmount)
    • calculatedDueInterest

      public InterestPeriod calculatedDueInterest(BigDecimal calculatedDueInterest)
    • getCalculatedDueInterest

      @Nullable public BigDecimal getCalculatedDueInterest()
      Get calculatedDueInterest
      Returns:
      calculatedDueInterest
    • setCalculatedDueInterest

      public void setCalculatedDueInterest(BigDecimal calculatedDueInterest)
    • capitalizedIncomePrincipal

      public InterestPeriod capitalizedIncomePrincipal(Money capitalizedIncomePrincipal)
    • getCapitalizedIncomePrincipal

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

      public void setCapitalizedIncomePrincipal(Money capitalizedIncomePrincipal)
    • creditedAmounts

      public InterestPeriod creditedAmounts(Money creditedAmounts)
    • getCreditedAmounts

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

      public void setCreditedAmounts(Money creditedAmounts)
    • creditedInterest

      public InterestPeriod creditedInterest(Money creditedInterest)
    • getCreditedInterest

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

      public void setCreditedInterest(Money creditedInterest)
    • creditedPrincipal

      public InterestPeriod creditedPrincipal(Money creditedPrincipal)
    • getCreditedPrincipal

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

      public void setCreditedPrincipal(Money creditedPrincipal)
    • disbursementAmount

      public InterestPeriod disbursementAmount(Money disbursementAmount)
    • getDisbursementAmount

      @Nullable public Money getDisbursementAmount()
      Get disbursementAmount
      Returns:
      disbursementAmount
    • setDisbursementAmount

      public void setDisbursementAmount(Money disbursementAmount)
    • dueDate

      public InterestPeriod dueDate(LocalDate dueDate)
    • getDueDate

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

      public void setDueDate(LocalDate dueDate)
    • firstInterestPeriod

      public InterestPeriod firstInterestPeriod(Boolean firstInterestPeriod)
    • getFirstInterestPeriod

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

      public void setFirstInterestPeriod(Boolean firstInterestPeriod)
    • fromDate

      public InterestPeriod fromDate(LocalDate fromDate)
    • getFromDate

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

      public void setFromDate(LocalDate fromDate)
    • length

      public InterestPeriod length(Long length)
    • getLength

      @Nullable public Long getLength()
      Get length
      Returns:
      length
    • setLength

      public void setLength(Long length)
    • lengthTillPeriodDueDate

      public InterestPeriod lengthTillPeriodDueDate(Long lengthTillPeriodDueDate)
    • getLengthTillPeriodDueDate

      @Nullable public Long getLengthTillPeriodDueDate()
      Get lengthTillPeriodDueDate
      Returns:
      lengthTillPeriodDueDate
    • setLengthTillPeriodDueDate

      public void setLengthTillPeriodDueDate(Long lengthTillPeriodDueDate)
    • mc

    • getMc

      @Nullable public InterestPeriodMc getMc()
      Get mc
      Returns:
      mc
    • setMc

      public void setMc(InterestPeriodMc mc)
    • outstandingLoanBalance

      public InterestPeriod outstandingLoanBalance(Money outstandingLoanBalance)
    • getOutstandingLoanBalance

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

      public void setOutstandingLoanBalance(Money outstandingLoanBalance)
    • paused

      public InterestPeriod paused(Boolean paused)
    • getPaused

      @Nullable public Boolean getPaused()
      Get paused
      Returns:
      paused
    • setPaused

      public void setPaused(Boolean paused)
    • rateFactor

      public InterestPeriod rateFactor(BigDecimal rateFactor)
    • getRateFactor

      @Nullable public BigDecimal getRateFactor()
      Get rateFactor
      Returns:
      rateFactor
    • setRateFactor

      public void setRateFactor(BigDecimal rateFactor)
    • rateFactorTillPeriodDueDate

      public InterestPeriod rateFactorTillPeriodDueDate(BigDecimal rateFactorTillPeriodDueDate)
    • getRateFactorTillPeriodDueDate

      @Nullable public BigDecimal getRateFactorTillPeriodDueDate()
      Get rateFactorTillPeriodDueDate
      Returns:
      rateFactorTillPeriodDueDate
    • setRateFactorTillPeriodDueDate

      public void setRateFactorTillPeriodDueDate(BigDecimal rateFactorTillPeriodDueDate)
    • repaymentPeriod

      public InterestPeriod repaymentPeriod(RepaymentPeriod repaymentPeriod)
    • getRepaymentPeriod

      @Nullable public RepaymentPeriod getRepaymentPeriod()
      Get repaymentPeriod
      Returns:
      repaymentPeriod
    • setRepaymentPeriod

      public void setRepaymentPeriod(RepaymentPeriod repaymentPeriod)
    • 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