Class LcAccrual
java.lang.Object
net.finmath.smartcontract.product.xml.AccrualOptionBase
net.finmath.smartcontract.product.xml.FeeRateOptionBase
net.finmath.smartcontract.product.xml.LcAccrual
A full definition of the accrual characteristics of a letter of credit.
This structure defines both the underlying letter of credit issuance fee rate as well as any FX rates
applied.
Java class for LcAccrual complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LcAccrual"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}FeeRateOptionBase"> <sequence minOccurs="0"> <element name="currency" type="{http://www.fpml.org/FpML-5/confirmation}Currency"/> <element name="lcFxRate" type="{http://www.fpml.org/FpML-5/confirmation}FxTerms"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Fields inherited from class net.finmath.smartcontract.product.xml.FeeRateOptionBase
rate
Fields inherited from class net.finmath.smartcontract.product.xml.AccrualOptionBase
accrualOptionId, dayCountFraction, paymentFrequency
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the currency property.Gets the value of the lcFxRate property.void
setCurrency
(Currency value) Sets the value of the currency property.void
setLcFxRate
(FxTerms value) Sets the value of the lcFxRate property.Methods inherited from class net.finmath.smartcontract.product.xml.FeeRateOptionBase
getRate, setRate
Methods inherited from class net.finmath.smartcontract.product.xml.AccrualOptionBase
getAccrualOptionId, getDayCountFraction, getPaymentFrequency, setAccrualOptionId, setDayCountFraction, setPaymentFrequency
-
Field Details
-
currency
-
lcFxRate
-
-
Constructor Details
-
LcAccrual
public LcAccrual()
-
-
Method Details
-
getCurrency
-
setCurrency
-
getLcFxRate
-
setLcFxRate
-