Class DividendSwapTransactionSupplement
java.lang.Object
net.finmath.smartcontract.product.xml.Product
net.finmath.smartcontract.product.xml.DividendSwapTransactionSupplement
A Dividend Swap Transaction Supplement.
Java class for DividendSwapTransactionSupplement complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DividendSwapTransactionSupplement"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}Product"> <sequence> <element name="dividendLeg" type="{http://www.fpml.org/FpML-5/confirmation}DividendLeg"/> <element name="fixedLeg" type="{http://www.fpml.org/FpML-5/confirmation}FixedPaymentLeg"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}EquityUnderlyerProvisions.model" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected DividendLeg
protected FixedPaymentLeg
protected CountryCode
protected Boolean
protected CountryCode
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 dividendLeg property.Gets the value of the fixedLeg property.Gets the value of the localJurisdiction property.Gets the value of the relevantJurisdiction property.Gets the value of the componentSecurityIndexAnnexFallback property.Gets the value of the multipleExchangeIndexAnnexFallback property.void
Sets the value of the componentSecurityIndexAnnexFallback property.void
setDividendLeg
(DividendLeg value) Sets the value of the dividendLeg property.void
setFixedLeg
(FixedPaymentLeg value) Sets the value of the fixedLeg 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
-
dividendLeg
-
fixedLeg
-
multipleExchangeIndexAnnexFallback
-
componentSecurityIndexAnnexFallback
-
localJurisdiction
-
relevantJurisdiction
-
-
Constructor Details
-
DividendSwapTransactionSupplement
public DividendSwapTransactionSupplement()
-
-
Method Details
-
getDividendLeg
Gets the value of the dividendLeg property.- Returns:
- possible object is
DividendLeg
-
setDividendLeg
Sets the value of the dividendLeg property.- Parameters:
value
- allowed object isDividendLeg
-
getFixedLeg
Gets the value of the fixedLeg property.- Returns:
- possible object is
FixedPaymentLeg
-
setFixedLeg
Sets the value of the fixedLeg property.- Parameters:
value
- allowed object isFixedPaymentLeg
-
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
-