Class LoanProductMinMaxConstraints

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

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

    • SERIALIZED_NAME_MAX_NOMINAL_INTEREST_RATE_PER_PERIOD

      public static final String SERIALIZED_NAME_MAX_NOMINAL_INTEREST_RATE_PER_PERIOD
      See Also:
    • SERIALIZED_NAME_MAX_NUMBER_OF_REPAYMENTS

      public static final String SERIALIZED_NAME_MAX_NUMBER_OF_REPAYMENTS
      See Also:
    • SERIALIZED_NAME_MAX_PRINCIPAL

      public static final String SERIALIZED_NAME_MAX_PRINCIPAL
      See Also:
    • SERIALIZED_NAME_MIN_NOMINAL_INTEREST_RATE_PER_PERIOD

      public static final String SERIALIZED_NAME_MIN_NOMINAL_INTEREST_RATE_PER_PERIOD
      See Also:
    • SERIALIZED_NAME_MIN_NUMBER_OF_REPAYMENTS

      public static final String SERIALIZED_NAME_MIN_NUMBER_OF_REPAYMENTS
      See Also:
    • SERIALIZED_NAME_MIN_PRINCIPAL

      public static final String SERIALIZED_NAME_MIN_PRINCIPAL
      See Also:
  • Constructor Details

    • LoanProductMinMaxConstraints

      public LoanProductMinMaxConstraints()
  • Method Details

    • maxNominalInterestRatePerPeriod

      public LoanProductMinMaxConstraints maxNominalInterestRatePerPeriod(BigDecimal maxNominalInterestRatePerPeriod)
    • getMaxNominalInterestRatePerPeriod

      @Nullable public BigDecimal getMaxNominalInterestRatePerPeriod()
      Get maxNominalInterestRatePerPeriod
      Returns:
      maxNominalInterestRatePerPeriod
    • setMaxNominalInterestRatePerPeriod

      public void setMaxNominalInterestRatePerPeriod(BigDecimal maxNominalInterestRatePerPeriod)
    • maxNumberOfRepayments

      public LoanProductMinMaxConstraints maxNumberOfRepayments(Integer maxNumberOfRepayments)
    • getMaxNumberOfRepayments

      @Nullable public Integer getMaxNumberOfRepayments()
      Get maxNumberOfRepayments
      Returns:
      maxNumberOfRepayments
    • setMaxNumberOfRepayments

      public void setMaxNumberOfRepayments(Integer maxNumberOfRepayments)
    • maxPrincipal

      public LoanProductMinMaxConstraints maxPrincipal(BigDecimal maxPrincipal)
    • getMaxPrincipal

      @Nullable public BigDecimal getMaxPrincipal()
      Get maxPrincipal
      Returns:
      maxPrincipal
    • setMaxPrincipal

      public void setMaxPrincipal(BigDecimal maxPrincipal)
    • minNominalInterestRatePerPeriod

      public LoanProductMinMaxConstraints minNominalInterestRatePerPeriod(BigDecimal minNominalInterestRatePerPeriod)
    • getMinNominalInterestRatePerPeriod

      @Nullable public BigDecimal getMinNominalInterestRatePerPeriod()
      Get minNominalInterestRatePerPeriod
      Returns:
      minNominalInterestRatePerPeriod
    • setMinNominalInterestRatePerPeriod

      public void setMinNominalInterestRatePerPeriod(BigDecimal minNominalInterestRatePerPeriod)
    • minNumberOfRepayments

      public LoanProductMinMaxConstraints minNumberOfRepayments(Integer minNumberOfRepayments)
    • getMinNumberOfRepayments

      @Nullable public Integer getMinNumberOfRepayments()
      Get minNumberOfRepayments
      Returns:
      minNumberOfRepayments
    • setMinNumberOfRepayments

      public void setMinNumberOfRepayments(Integer minNumberOfRepayments)
    • minPrincipal

      public LoanProductMinMaxConstraints minPrincipal(BigDecimal minPrincipal)
    • getMinPrincipal

      @Nullable public BigDecimal getMinPrincipal()
      Get minPrincipal
      Returns:
      minPrincipal
    • setMinPrincipal

      public void setMinPrincipal(BigDecimal minPrincipal)
    • 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