Class FxOptionPremium
java.lang.Object
net.finmath.smartcontract.product.xml.PaymentBase
net.finmath.smartcontract.product.xml.PaymentBaseExtended
net.finmath.smartcontract.product.xml.NonNegativePayment
net.finmath.smartcontract.product.xml.FxOptionPremium
A type that specifies the premium exchanged for a single option trade or
option strategy.
Java class for FxOptionPremium complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FxOptionPremium"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}NonNegativePayment"> <sequence> <element name="settlementInformation" type="{http://www.fpml.org/FpML-5/confirmation}SettlementInformation" minOccurs="0"/> <element name="quote" type="{http://www.fpml.org/FpML-5/confirmation}PremiumQuote" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Fields inherited from class net.finmath.smartcontract.product.xml.NonNegativePayment
paymentAmount
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 TypeMethodDescriptiongetQuote()
Gets the value of the quote property.Gets the value of the settlementInformation property.void
setQuote
(PremiumQuote value) Sets the value of the quote property.void
Sets the value of the settlementInformation property.Methods inherited from class net.finmath.smartcontract.product.xml.NonNegativePayment
getPaymentAmount, setPaymentAmount
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
-
settlementInformation
-
quote
-
-
Constructor Details
-
FxOptionPremium
public FxOptionPremium()
-
-
Method Details
-
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
-
getQuote
Gets the value of the quote property.- Returns:
- possible object is
PremiumQuote
-
setQuote
Sets the value of the quote property.- Parameters:
value
- allowed object isPremiumQuote
-