Class LoanContractAdjustment
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.LoanContractAdjustment
An event representing adjustment in the notional amount of a loan contract
that has no cash flow effect. E.g. an amount adjustment due to a defaulted loan.
Java class for LoanContractAdjustment complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LoanContractAdjustment">
<complexContent>
<extension base="{http://www.fpml.org/FpML-5/confirmation}LoanContractEvent">
<sequence>
<element name="adjustment" type="{http://www.fpml.org/FpML-5/confirmation}Adjustment"/>
<element name="amount" type="{http://www.fpml.org/FpML-5/confirmation}MoneyWithParticipantShare"/>
</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 adjustment property.Gets the value of the amount property.voidsetAdjustment(Adjustment value) Sets the value of the adjustment property.voidSets the value of the amount 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
-
adjustment
-
amount
-
-
Constructor Details
-
LoanContractAdjustment
public LoanContractAdjustment()
-
-
Method Details
-
getAdjustment
Gets the value of the adjustment property.- Returns:
- possible object is
Adjustment
-
setAdjustment
Sets the value of the adjustment property.- Parameters:
value- allowed object isAdjustment
-
getAmount
Gets the value of the amount property.- Returns:
- possible object is
MoneyWithParticipantShare
-