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
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 adjustment property.Gets the value of the amount property.void
setAdjustment
(Adjustment value) Sets the value of the adjustment property.void
Sets the value of the amount 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
-
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
-