Class LoanContractMaturityChange
java.lang.Object
net.finmath.smartcontract.product.xml.AbstractEventRequireId
net.finmath.smartcontract.product.xml.LoanEvent
net.finmath.smartcontract.product.xml.LoanContractEvent
net.finmath.smartcontract.product.xml.LoanContractMaturityChange
An event representing a change of maturity date on a one or more
outstanding loan contracts.
Java class for LoanContractMaturityChange complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LoanContractMaturityChange">
<complexContent>
<extension base="{http://www.fpml.org/FpML-5/confirmation}LoanContractEvent">
<sequence>
<element name="currentMaturityDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="priorMaturityDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsFields inherited from class net.finmath.smartcontract.product.xml.LoanContractEvent
loanContractReferenceFields inherited from class net.finmath.smartcontract.product.xml.LoanEvent
agentPartyReference, borrowerPartyReference, businessEventGroupId, cashPayable, comment, effectiveDate, lenderPartyReference, previousInaccurateEventIdFields inherited from class net.finmath.smartcontract.product.xml.AbstractEventRequireId
eventIdentifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the currentMaturityDate property.Gets the value of the priorMaturityDate property.voidSets the value of the currentMaturityDate property.voidSets the value of the priorMaturityDate property.Methods inherited from class net.finmath.smartcontract.product.xml.LoanContractEvent
getLoanContractReference, setLoanContractReferenceMethods inherited from class net.finmath.smartcontract.product.xml.LoanEvent
getAgentPartyReference, getBorrowerPartyReference, getBusinessEventGroupId, getCashPayable, getComment, getEffectiveDate, getLenderPartyReference, getPreviousInaccurateEventId, setAgentPartyReference, setBorrowerPartyReference, setBusinessEventGroupId, setCashPayable, setComment, setEffectiveDate, setLenderPartyReference, setPreviousInaccurateEventIdMethods inherited from class net.finmath.smartcontract.product.xml.AbstractEventRequireId
getEventIdentifier
-
Field Details
-
currentMaturityDate
-
priorMaturityDate
-
-
Constructor Details
-
LoanContractMaturityChange
public LoanContractMaturityChange()
-
-
Method Details
-
getCurrentMaturityDate
Gets the value of the currentMaturityDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setCurrentMaturityDate
Sets the value of the currentMaturityDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getPriorMaturityDate
Gets the value of the priorMaturityDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setPriorMaturityDate
Sets the value of the priorMaturityDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-