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
Fields inherited from class net.finmath.smartcontract.product.xml.LoanContractEvent
loanContractReference
Fields inherited from class net.finmath.smartcontract.product.xml.LoanEvent
agentPartyReference, borrowerPartyReference, businessEventGroupId, cashPayable, comment, effectiveDate, lenderPartyReference, previousInaccurateEventId
Fields inherited from class net.finmath.smartcontract.product.xml.AbstractEventRequireId
eventIdentifier
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the currentMaturityDate property.Gets the value of the priorMaturityDate property.void
Sets the value of the currentMaturityDate property.void
Sets the value of the priorMaturityDate property.Methods inherited from class net.finmath.smartcontract.product.xml.LoanContractEvent
getLoanContractReference, setLoanContractReference
Methods inherited from class net.finmath.smartcontract.product.xml.LoanEvent
getAgentPartyReference, getBorrowerPartyReference, getBusinessEventGroupId, getCashPayable, getComment, getEffectiveDate, getLenderPartyReference, getPreviousInaccurateEventId, setAgentPartyReference, setBorrowerPartyReference, setBusinessEventGroupId, setCashPayable, setComment, setEffectiveDate, setLenderPartyReference, setPreviousInaccurateEventId
Methods 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
-