Class BrokerEquityOption
java.lang.Object
net.finmath.smartcontract.product.xml.Product
net.finmath.smartcontract.product.xml.EquityDerivativeBase
net.finmath.smartcontract.product.xml.EquityDerivativeShortFormBase
net.finmath.smartcontract.product.xml.BrokerEquityOption
A type for defining the broker equity options.
Java class for BrokerEquityOption complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BrokerEquityOption"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}EquityDerivativeShortFormBase"> <sequence> <element name="deltaCrossed" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="brokerageFee" type="{http://www.fpml.org/FpML-5/confirmation}Money"/> <element name="brokerNotes" type="{http://www.fpml.org/FpML-5/confirmation}String"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Fields inherited from class net.finmath.smartcontract.product.xml.EquityDerivativeShortFormBase
equityPremium, numberOfOptions, spotPrice, strike
Fields inherited from class net.finmath.smartcontract.product.xml.EquityDerivativeBase
buyerAccountReference, buyerPartyReference, equityEffectiveDate, equityExercise, feature, fxFeature, notional, optionType, sellerAccountReference, sellerPartyReference, strategyFeature, underlyer
Fields inherited from class net.finmath.smartcontract.product.xml.Product
assetClass, id, primaryAssetClass, productId, productType, secondaryAssetClass
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the brokerageFee property.Gets the value of the brokerNotes property.boolean
Gets the value of the deltaCrossed property.void
setBrokerageFee
(Money value) Sets the value of the brokerageFee property.void
setBrokerNotes
(String value) Sets the value of the brokerNotes property.void
setDeltaCrossed
(boolean value) Sets the value of the deltaCrossed property.Methods inherited from class net.finmath.smartcontract.product.xml.EquityDerivativeShortFormBase
getEquityPremium, getNumberOfOptions, getSpotPrice, getStrike, setEquityPremium, setNumberOfOptions, setSpotPrice, setStrike
Methods inherited from class net.finmath.smartcontract.product.xml.EquityDerivativeBase
getBuyerAccountReference, getBuyerPartyReference, getEquityEffectiveDate, getEquityExercise, getFeature, getFxFeature, getNotional, getOptionType, getSellerAccountReference, getSellerPartyReference, getStrategyFeature, getUnderlyer, setBuyerAccountReference, setBuyerPartyReference, setEquityEffectiveDate, setEquityExercise, setFeature, setFxFeature, setNotional, setOptionType, setSellerAccountReference, setSellerPartyReference, setStrategyFeature, setUnderlyer
Methods inherited from class net.finmath.smartcontract.product.xml.Product
getAssetClass, getId, getPrimaryAssetClass, getProductId, getProductType, getSecondaryAssetClass, setId, setPrimaryAssetClass
-
Field Details
-
deltaCrossed
protected boolean deltaCrossed -
brokerageFee
-
brokerNotes
-
-
Constructor Details
-
BrokerEquityOption
public BrokerEquityOption()
-
-
Method Details
-
isDeltaCrossed
public boolean isDeltaCrossed()Gets the value of the deltaCrossed property. -
setDeltaCrossed
public void setDeltaCrossed(boolean value) Sets the value of the deltaCrossed property. -
getBrokerageFee
-
setBrokerageFee
-
getBrokerNotes
-
setBrokerNotes
-