Class FxOptionPayout
java.lang.Object
net.finmath.smartcontract.product.xml.MoneyBase
net.finmath.smartcontract.product.xml.NonNegativeMoney
net.finmath.smartcontract.product.xml.FxOptionPayout
A type that contains full details of a predefined fixed payout which may
occur (or not) in a Barrier Option or Digital Option when a trigger event occurs (or not).
Java class for FxOptionPayout complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FxOptionPayout"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}NonNegativeMoney"> <sequence> <element name="payoutStyle" type="{http://www.fpml.org/FpML-5/confirmation}PayoutEnum"/> <element name="settlementInformation" type="{http://www.fpml.org/FpML-5/confirmation}SettlementInformation" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Fields inherited from class net.finmath.smartcontract.product.xml.NonNegativeMoney
amount
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the payoutStyle property.Gets the value of the settlementInformation property.void
setPayoutStyle
(PayoutEnum value) Sets the value of the payoutStyle property.void
Sets the value of the settlementInformation property.Methods inherited from class net.finmath.smartcontract.product.xml.NonNegativeMoney
getAmount, setAmount
Methods inherited from class net.finmath.smartcontract.product.xml.MoneyBase
getCurrency, getId, setCurrency, setId
-
Field Details
-
payoutStyle
-
settlementInformation
-
-
Constructor Details
-
FxOptionPayout
public FxOptionPayout()
-
-
Method Details
-
getPayoutStyle
Gets the value of the payoutStyle property.- Returns:
- possible object is
PayoutEnum
-
setPayoutStyle
Sets the value of the payoutStyle property.- Parameters:
value
- allowed object isPayoutEnum
-
getSettlementInformation
Gets the value of the settlementInformation property.- Returns:
- possible object is
SettlementInformation
-
setSettlementInformation
Sets the value of the settlementInformation property.- Parameters:
value
- allowed object isSettlementInformation
-