Class ProgressiveLoanInterestScheduleModel

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

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

  • Constructor Details

    • ProgressiveLoanInterestScheduleModel

      public ProgressiveLoanInterestScheduleModel()
  • Method Details

    • copy

    • getCopy

      @Nullable public Boolean getCopy()
      Get copy
      Returns:
      copy
    • setCopy

      public void setCopy(Boolean copy)
    • emirecalculationEnabled

      public ProgressiveLoanInterestScheduleModel emirecalculationEnabled(Boolean emirecalculationEnabled)
    • getEmirecalculationEnabled

      @Nullable public Boolean getEmirecalculationEnabled()
      Get emirecalculationEnabled
      Returns:
      emirecalculationEnabled
    • setEmirecalculationEnabled

      public void setEmirecalculationEnabled(Boolean emirecalculationEnabled)
    • empty

    • getEmpty

      @Nullable public Boolean getEmpty()
      Get empty
      Returns:
      empty
    • setEmpty

      public void setEmpty(Boolean empty)
    • lastRepaymentPeriod

      public ProgressiveLoanInterestScheduleModel lastRepaymentPeriod(RepaymentPeriod lastRepaymentPeriod)
    • getLastRepaymentPeriod

      @Nonnull public RepaymentPeriod getLastRepaymentPeriod()
      Get lastRepaymentPeriod
      Returns:
      lastRepaymentPeriod
    • setLastRepaymentPeriod

      public void setLastRepaymentPeriod(RepaymentPeriod lastRepaymentPeriod)
    • loanTermInDays

      public ProgressiveLoanInterestScheduleModel loanTermInDays(Integer loanTermInDays)
    • getLoanTermInDays

      @Nullable public Integer getLoanTermInDays()
      Get loanTermInDays
      Returns:
      loanTermInDays
    • setLoanTermInDays

      public void setLoanTermInDays(Integer loanTermInDays)
    • maturityDate

      public ProgressiveLoanInterestScheduleModel maturityDate(LocalDate maturityDate)
    • getMaturityDate

      @Nullable public LocalDate getMaturityDate()
      Get maturityDate
      Returns:
      maturityDate
    • setMaturityDate

      public void setMaturityDate(LocalDate maturityDate)
    • startDate

      public ProgressiveLoanInterestScheduleModel startDate(LocalDate startDate)
    • getStartDate

      @Nullable public LocalDate getStartDate()
      Get startDate
      Returns:
      startDate
    • setStartDate

      public void setStartDate(LocalDate startDate)
    • totalCreditedPrincipal

      public ProgressiveLoanInterestScheduleModel totalCreditedPrincipal(Money totalCreditedPrincipal)
    • getTotalCreditedPrincipal

      @Nullable public Money getTotalCreditedPrincipal()
      Get totalCreditedPrincipal
      Returns:
      totalCreditedPrincipal
    • setTotalCreditedPrincipal

      public void setTotalCreditedPrincipal(Money totalCreditedPrincipal)
    • totalDueInterest

      public ProgressiveLoanInterestScheduleModel totalDueInterest(Money totalDueInterest)
    • getTotalDueInterest

      @Nullable public Money getTotalDueInterest()
      Get totalDueInterest
      Returns:
      totalDueInterest
    • setTotalDueInterest

      public void setTotalDueInterest(Money totalDueInterest)
    • totalDuePrincipal

      public ProgressiveLoanInterestScheduleModel totalDuePrincipal(Money totalDuePrincipal)
    • getTotalDuePrincipal

      @Nullable public Money getTotalDuePrincipal()
      Get totalDuePrincipal
      Returns:
      totalDuePrincipal
    • setTotalDuePrincipal

      public void setTotalDuePrincipal(Money totalDuePrincipal)
    • totalOutstandingPrincipal

      public ProgressiveLoanInterestScheduleModel totalOutstandingPrincipal(Money totalOutstandingPrincipal)
    • getTotalOutstandingPrincipal

      @Nullable public Money getTotalOutstandingPrincipal()
      Get totalOutstandingPrincipal
      Returns:
      totalOutstandingPrincipal
    • setTotalOutstandingPrincipal

      public void setTotalOutstandingPrincipal(Money totalOutstandingPrincipal)
    • totalPaidInterest

      public ProgressiveLoanInterestScheduleModel totalPaidInterest(Money totalPaidInterest)
    • getTotalPaidInterest

      @Nullable public Money getTotalPaidInterest()
      Get totalPaidInterest
      Returns:
      totalPaidInterest
    • setTotalPaidInterest

      public void setTotalPaidInterest(Money totalPaidInterest)
    • totalPaidPrincipal

      public ProgressiveLoanInterestScheduleModel totalPaidPrincipal(Money totalPaidPrincipal)
    • getTotalPaidPrincipal

      @Nullable public Money getTotalPaidPrincipal()
      Get totalPaidPrincipal
      Returns:
      totalPaidPrincipal
    • setTotalPaidPrincipal

      public void setTotalPaidPrincipal(Money totalPaidPrincipal)
    • 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