Class FloatingRateDefinition
Java class for FloatingRateDefinition complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FloatingRateDefinition"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="calculatedRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="rateObservation" type="{http://www.fpml.org/FpML-5/confirmation}RateObservation" maxOccurs="unbounded" minOccurs="0"/> <element name="floatingRateMultiplier" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="spread" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="capRate" type="{http://www.fpml.org/FpML-5/confirmation}Strike" maxOccurs="unbounded" minOccurs="0"/> <element name="floorRate" type="{http://www.fpml.org/FpML-5/confirmation}Strike" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected BigDecimal
protected BigDecimal
protected List
<RateObservation> protected BigDecimal
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the calculatedRate property.Gets the value of the capRate property.Gets the value of the floatingRateMultiplier property.Gets the value of the floorRate property.Gets the value of the rateObservation property.Gets the value of the spread property.void
setCalculatedRate
(BigDecimal value) Sets the value of the calculatedRate property.void
Sets the value of the floatingRateMultiplier property.void
setSpread
(BigDecimal value) Sets the value of the spread property.
-
Field Details
-
calculatedRate
-
rateObservation
-
floatingRateMultiplier
-
spread
-
capRate
-
floorRate
-
-
Constructor Details
-
FloatingRateDefinition
public FloatingRateDefinition()
-
-
Method Details
-
getCalculatedRate
Gets the value of the calculatedRate property.- Returns:
- possible object is
BigDecimal
-
setCalculatedRate
Sets the value of the calculatedRate property.- Parameters:
value
- allowed object isBigDecimal
-
getRateObservation
Gets the value of the rateObservation property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the rateObservation property.For example, to add a new item, do as follows:
getRateObservation().add(newItem);
Objects of the following type(s) are allowed in the list
RateObservation
-
getFloatingRateMultiplier
Gets the value of the floatingRateMultiplier property.- Returns:
- possible object is
BigDecimal
-
setFloatingRateMultiplier
Sets the value of the floatingRateMultiplier property.- Parameters:
value
- allowed object isBigDecimal
-
getSpread
Gets the value of the spread property.- Returns:
- possible object is
BigDecimal
-
setSpread
Sets the value of the spread property.- Parameters:
value
- allowed object isBigDecimal
-
getCapRate
Gets the value of the capRate property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the capRate property.For example, to add a new item, do as follows:
getCapRate().add(newItem);
Objects of the following type(s) are allowed in the list
Strike
-
getFloorRate
Gets the value of the floorRate property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the floorRate property.For example, to add a new item, do as follows:
getFloorRate().add(newItem);
Objects of the following type(s) are allowed in the list
Strike
-