Class FxStraddlePremium
java.lang.Object
net.finmath.smartcontract.product.xml.PaymentBase
net.finmath.smartcontract.product.xml.PaymentBaseExtended
net.finmath.smartcontract.product.xml.FxStraddlePremium
The Currency and Amount to be paid by the Buyer to the Seller. The straddle
premium is calculated on the Fixing Date using the Forward Volatility Agreement parameters.
Java class for FxStraddlePremium complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FxStraddlePremium"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}PaymentBaseExtended"> <sequence> <element name="paymentCurrency" type="{http://www.fpml.org/FpML-5/confirmation}IdentifiedCurrency"/> <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.PaymentBaseExtended
payerAccountReference, payerPartyReference, paymentDate, receiverAccountReference, receiverPartyReference
Fields inherited from class net.finmath.smartcontract.product.xml.PaymentBase
id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the paymentCurrency property.Gets the value of the settlementInformation property.void
Sets the value of the paymentCurrency property.void
Sets the value of the settlementInformation property.Methods inherited from class net.finmath.smartcontract.product.xml.PaymentBaseExtended
getPayerAccountReference, getPayerPartyReference, getPaymentDate, getReceiverAccountReference, getReceiverPartyReference, setPayerAccountReference, setPayerPartyReference, setPaymentDate, setReceiverAccountReference, setReceiverPartyReference
Methods inherited from class net.finmath.smartcontract.product.xml.PaymentBase
getId, setId
-
Field Details
-
paymentCurrency
-
settlementInformation
-
-
Constructor Details
-
FxStraddlePremium
public FxStraddlePremium()
-
-
Method Details
-
getPaymentCurrency
Gets the value of the paymentCurrency property.- Returns:
- possible object is
IdentifiedCurrency
-
setPaymentCurrency
Sets the value of the paymentCurrency property.- Parameters:
value
- allowed object isIdentifiedCurrency
-
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
-