Class CommoditySwaptionUnderlying
Java class for CommoditySwaptionUnderlying complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CommoditySwaptionUnderlying"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://www.fpml.org/FpML-5/confirmation}CommoditySwapDetails.model"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected List
<jakarta.xml.bind.JAXBElement<? extends CommoditySwapLeg>> protected Boolean
protected AdjustableOrRelativeDate
protected CommodityMarketDisruption
protected Rounding
protected IdentifiedCurrency
protected CommodityBullionSettlementDisruptionEnum
protected AdjustableOrRelativeDate
protected List
<WeatherLeg> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionList
<jakarta.xml.bind.JAXBElement<? extends CommoditySwapLeg>> Gets the value of the commoditySwapLeg property.Gets the value of the effectiveDate property.Gets the value of the marketDisruption property.Gets the value of the rounding property.Gets the value of the settlementCurrency property.Gets the value of the settlementDisruption property.Gets the value of the terminationDate property.Gets the value of the weatherLeg property.Gets the value of the commonPricing property.void
setCommonPricing
(Boolean value) Sets the value of the commonPricing property.void
Sets the value of the effectiveDate property.void
Sets the value of the marketDisruption property.void
setRounding
(Rounding value) Sets the value of the rounding property.void
Sets the value of the settlementCurrency property.void
Sets the value of the settlementDisruption property.void
Sets the value of the terminationDate property.
-
Field Details
-
effectiveDate
-
terminationDate
-
settlementCurrency
-
commoditySwapLeg
-
weatherLeg
-
commonPricing
-
marketDisruption
-
settlementDisruption
-
rounding
-
-
Constructor Details
-
CommoditySwaptionUnderlying
public CommoditySwaptionUnderlying()
-
-
Method Details
-
getEffectiveDate
Gets the value of the effectiveDate property.- Returns:
- possible object is
AdjustableOrRelativeDate
-
setEffectiveDate
Sets the value of the effectiveDate property.- Parameters:
value
- allowed object isAdjustableOrRelativeDate
-
getTerminationDate
Gets the value of the terminationDate property.- Returns:
- possible object is
AdjustableOrRelativeDate
-
setTerminationDate
Sets the value of the terminationDate property.- Parameters:
value
- allowed object isAdjustableOrRelativeDate
-
getSettlementCurrency
Gets the value of the settlementCurrency property.- Returns:
- possible object is
IdentifiedCurrency
-
setSettlementCurrency
Sets the value of the settlementCurrency property.- Parameters:
value
- allowed object isIdentifiedCurrency
-
getCommoditySwapLeg
Gets the value of the commoditySwapLeg 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 commoditySwapLeg property.For example, to add a new item, do as follows:
getCommoditySwapLeg().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement
<
OilPhysicalLeg
>
JAXBElement
<
EnvironmentalPhysicalLeg
>
JAXBElement
<
ElectricityPhysicalLeg
>
JAXBElement
<
CoalPhysicalLeg
>
JAXBElement
<
FloatingPriceLeg
>
JAXBElement
<
GasPhysicalLeg
>
JAXBElement
<
FixedPriceLeg
>
JAXBElement
<
CommoditySwapLeg
>
-
getWeatherLeg
Gets the value of the weatherLeg 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 weatherLeg property.For example, to add a new item, do as follows:
getWeatherLeg().add(newItem);
Objects of the following type(s) are allowed in the list
WeatherLeg
-
isCommonPricing
-
setCommonPricing
-
getMarketDisruption
Gets the value of the marketDisruption property.- Returns:
- possible object is
CommodityMarketDisruption
-
setMarketDisruption
Sets the value of the marketDisruption property.- Parameters:
value
- allowed object isCommodityMarketDisruption
-
getSettlementDisruption
Gets the value of the settlementDisruption property.- Returns:
- possible object is
CommodityBullionSettlementDisruptionEnum
-
setSettlementDisruption
Sets the value of the settlementDisruption property.- Parameters:
value
- allowed object isCommodityBullionSettlementDisruptionEnum
-
getRounding
-
setRounding
-