Class Repayment


public class Repayment extends LoanContractEvent
An event representing a principal repayment being made by the borrower.

Java class for Repayment complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Repayment">
   <complexContent>
     <extension base="{http://www.fpml.org/FpML-5/confirmation}LoanContractEvent">
       <sequence>
         <element name="amount" type="{http://www.fpml.org/FpML-5/confirmation}MoneyWithParticipantShare"/>
         <element name="price" type="{http://www.fpml.org/FpML-5/confirmation}NonNegativeDecimal" minOccurs="0"/>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}RepaymentType.model"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

    • amount

      protected MoneyWithParticipantShare amount
    • price

      protected BigDecimal price
    • refusalAllowed

      protected boolean refusalAllowed
    • borrowerMandatory

      protected Boolean borrowerMandatory
    • scheduledRepayment

      protected Boolean scheduledRepayment
  • Constructor Details

    • Repayment

      public Repayment()
  • Method Details

    • getAmount

      public MoneyWithParticipantShare getAmount()
      Gets the value of the amount property.
      Returns:
      possible object is MoneyWithParticipantShare
    • setAmount

      public void setAmount(MoneyWithParticipantShare value)
      Sets the value of the amount property.
      Parameters:
      value - allowed object is MoneyWithParticipantShare
    • getPrice

      public BigDecimal getPrice()
      Gets the value of the price property.
      Returns:
      possible object is BigDecimal
    • setPrice

      public void setPrice(BigDecimal value)
      Sets the value of the price property.
      Parameters:
      value - allowed object is BigDecimal
    • isRefusalAllowed

      public boolean isRefusalAllowed()
      Gets the value of the refusalAllowed property.
    • setRefusalAllowed

      public void setRefusalAllowed(boolean value)
      Sets the value of the refusalAllowed property.
    • isBorrowerMandatory

      public Boolean isBorrowerMandatory()
      Gets the value of the borrowerMandatory property.
      Returns:
      possible object is Boolean
    • setBorrowerMandatory

      public void setBorrowerMandatory(Boolean value)
      Sets the value of the borrowerMandatory property.
      Parameters:
      value - allowed object is Boolean
    • isScheduledRepayment

      public Boolean isScheduledRepayment()
      Gets the value of the scheduledRepayment property.
      Returns:
      possible object is Boolean
    • setScheduledRepayment

      public void setScheduledRepayment(Boolean value)
      Sets the value of the scheduledRepayment property.
      Parameters:
      value - allowed object is Boolean