Class OptionFeatures
java.lang.Object
net.finmath.smartcontract.product.xml.OptionFeatures
A type for defining option features.
Java class for OptionFeatures complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OptionFeatures">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="asian" type="{http://www.fpml.org/FpML-5/confirmation}Asian" minOccurs="0"/>
<element name="barrier" type="{http://www.fpml.org/FpML-5/confirmation}Barrier" minOccurs="0"/>
<element name="knock" type="{http://www.fpml.org/FpML-5/confirmation}Knock" minOccurs="0"/>
<element name="passThrough" type="{http://www.fpml.org/FpML-5/confirmation}PassThrough" minOccurs="0"/>
<element name="dividendAdjustment" type="{http://www.fpml.org/FpML-5/confirmation}DividendAdjustment" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Asianprotected Barrierprotected DividendAdjustmentprotected Knockprotected PassThrough -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAsian()Gets the value of the asian property.Gets the value of the barrier property.Gets the value of the dividendAdjustment property.getKnock()Gets the value of the knock property.Gets the value of the passThrough property.voidSets the value of the asian property.voidsetBarrier(Barrier value) Sets the value of the barrier property.voidSets the value of the dividendAdjustment property.voidSets the value of the knock property.voidsetPassThrough(PassThrough value) Sets the value of the passThrough property.
-
Field Details
-
asian
-
barrier
-
knock
-
passThrough
-
dividendAdjustment
-
-
Constructor Details
-
OptionFeatures
public OptionFeatures()
-
-
Method Details
-
getAsian
-
setAsian
-
getBarrier
-
setBarrier
-
getKnock
-
setKnock
-
getPassThrough
Gets the value of the passThrough property.- Returns:
- possible object is
PassThrough
-
setPassThrough
Sets the value of the passThrough property.- Parameters:
value- allowed object isPassThrough
-
getDividendAdjustment
Gets the value of the dividendAdjustment property.- Returns:
- possible object is
DividendAdjustment
-
setDividendAdjustment
Sets the value of the dividendAdjustment property.- Parameters:
value- allowed object isDividendAdjustment
-