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
FieldsFields inherited from class net.finmath.smartcontract.product.xml.NonNegativePayment
paymentAmountFields inherited from class net.finmath.smartcontract.product.xml.PaymentBaseExtended
payerAccountReference, payerPartyReference, paymentDate, receiverAccountReference, receiverPartyReferenceFields inherited from class net.finmath.smartcontract.product.xml.PaymentBase
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetQuote()Gets the value of the quote property.Gets the value of the settlementInformation property.voidsetQuote(PremiumQuote value) Sets the value of the quote property.voidSets the value of the settlementInformation property.Methods inherited from class net.finmath.smartcontract.product.xml.NonNegativePayment
getPaymentAmount, setPaymentAmountMethods inherited from class net.finmath.smartcontract.product.xml.PaymentBaseExtended
getPayerAccountReference, getPayerPartyReference, getPaymentDate, getReceiverAccountReference, getReceiverPartyReference, setPayerAccountReference, setPayerPartyReference, setPaymentDate, setReceiverAccountReference, setReceiverPartyReferenceMethods 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
-