Class LoanContractBaseRateSet
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.LoanContractBaseRateSet
An event representing the initial setting of the rate on a single (new)
loan contract.
Java class for LoanContractBaseRateSet complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LoanContractBaseRateSet"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}LoanContractEvent"> <sequence> <element name="fixingDate" type="{http://www.w3.org/2001/XMLSchema}date"/> <element name="rate" type="{http://www.w3.org/2001/XMLSchema}decimal"/> </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 fixingDate property.getRate()
Gets the value of the rate property.void
Sets the value of the fixingDate property.void
setRate
(BigDecimal value) Sets the value of the rate 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
-
fixingDate
-
rate
-
-
Constructor Details
-
LoanContractBaseRateSet
public LoanContractBaseRateSet()
-
-
Method Details
-
getFixingDate
Gets the value of the fixingDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setFixingDate
Sets the value of the fixingDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getRate
Gets the value of the rate property.- Returns:
- possible object is
BigDecimal
-
setRate
Sets the value of the rate property.- Parameters:
value
- allowed object isBigDecimal
-