Class LoanEvent

java.lang.Object
net.finmath.smartcontract.product.xml.AbstractEventRequireId
net.finmath.smartcontract.product.xml.LoanEvent
Direct Known Subclasses:
FacilityContractEvent, FacilityEvent, LcEvent, LoanContractEvent

public abstract class LoanEvent extends AbstractEventRequireId
An abstract base type defining common features of a syndicated loan business event. Such events are originated by the borrower and are required to be communicated to the lender syndicate by agents.

Java class for LoanEvent complex type.

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

 <complexType name="LoanEvent">
   <complexContent>
     <extension base="{http://www.fpml.org/FpML-5/confirmation}AbstractEventRequireId">
       <sequence>
         <element name="businessEventGroupId" type="{http://www.fpml.org/FpML-5/confirmation}BusinessEventGroupIdentifier" minOccurs="0"/>
         <element name="previousInaccurateEventId" type="{http://www.fpml.org/FpML-5/confirmation}BusinessEventIdentifier" minOccurs="0"/>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}BusinessEventParties.model"/>
         <element name="effectiveDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}LenderAndCashDetails.model" minOccurs="0"/>
         <element name="comment" type="{http://www.w3.org/2001/XMLSchema}normalizedString" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>