Class FixedRateOptionBase
java.lang.Object
net.finmath.smartcontract.product.xml.AccrualOptionBase
net.finmath.smartcontract.product.xml.FixedRateOptionBase
- Direct Known Subclasses:
FixedRateAccrual
,FixedRateOption
Specifies the abstract type underlying a fixed rate cash accrual option.
Java class for FixedRateOptionBase complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FixedRateOptionBase"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}AccrualOptionBase"> <sequence> <element name="rate" type="{http://www.w3.org/2001/XMLSchema}decimal"/> <element name="pikSpread" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Fields inherited from class net.finmath.smartcontract.product.xml.AccrualOptionBase
accrualOptionId, dayCountFraction, paymentFrequency
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the pikSpread property.getRate()
Gets the value of the rate property.void
setPikSpread
(Object value) Sets the value of the pikSpread property.void
setRate
(BigDecimal value) Sets the value of the rate property.Methods inherited from class net.finmath.smartcontract.product.xml.AccrualOptionBase
getAccrualOptionId, getDayCountFraction, getPaymentFrequency, setAccrualOptionId, setDayCountFraction, setPaymentFrequency
-
Field Details
-
rate
-
pikSpread
-
-
Constructor Details
-
FixedRateOptionBase
public FixedRateOptionBase()
-
-
Method Details
-
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
-
getPikSpread
-
setPikSpread
-