Class VolatilitySwapTransactionSupplement
java.lang.Object
net.finmath.smartcontract.product.xml.Product
net.finmath.smartcontract.product.xml.VolatilitySwapTransactionSupplement
Java class for VolatilitySwapTransactionSupplement complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VolatilitySwapTransactionSupplement"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}Product"> <sequence> <element name="volatilityLeg" type="{http://www.fpml.org/FpML-5/confirmation}VolatilityLeg" maxOccurs="unbounded"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}EquityUnderlyerProvisions.model" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected CountryCode
protected Boolean
protected CountryCode
protected List
<VolatilityLeg> Fields inherited from class net.finmath.smartcontract.product.xml.Product
assetClass, id, primaryAssetClass, productId, productType, secondaryAssetClass
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the localJurisdiction property.Gets the value of the relevantJurisdiction property.Gets the value of the volatilityLeg property.Gets the value of the componentSecurityIndexAnnexFallback property.Gets the value of the multipleExchangeIndexAnnexFallback property.void
Sets the value of the componentSecurityIndexAnnexFallback property.void
setLocalJurisdiction
(CountryCode value) Sets the value of the localJurisdiction property.void
Sets the value of the multipleExchangeIndexAnnexFallback property.void
Sets the value of the relevantJurisdiction property.Methods inherited from class net.finmath.smartcontract.product.xml.Product
getAssetClass, getId, getPrimaryAssetClass, getProductId, getProductType, getSecondaryAssetClass, setId, setPrimaryAssetClass
-
Field Details
-
volatilityLeg
-
multipleExchangeIndexAnnexFallback
-
componentSecurityIndexAnnexFallback
-
localJurisdiction
-
relevantJurisdiction
-
-
Constructor Details
-
VolatilitySwapTransactionSupplement
public VolatilitySwapTransactionSupplement()
-
-
Method Details
-
getVolatilityLeg
Gets the value of the volatilityLeg 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 volatilityLeg property.For example, to add a new item, do as follows:
getVolatilityLeg().add(newItem);
Objects of the following type(s) are allowed in the list
VolatilityLeg
-
isMultipleExchangeIndexAnnexFallback
-
setMultipleExchangeIndexAnnexFallback
-
isComponentSecurityIndexAnnexFallback
-
setComponentSecurityIndexAnnexFallback
-
getLocalJurisdiction
Gets the value of the localJurisdiction property.- Returns:
- possible object is
CountryCode
-
setLocalJurisdiction
Sets the value of the localJurisdiction property.- Parameters:
value
- allowed object isCountryCode
-
getRelevantJurisdiction
Gets the value of the relevantJurisdiction property.- Returns:
- possible object is
CountryCode
-
setRelevantJurisdiction
Sets the value of the relevantJurisdiction property.- Parameters:
value
- allowed object isCountryCode
-