Class DirectionalLegUnderlyerValuation
java.lang.Object
net.finmath.smartcontract.product.xml.Leg
net.finmath.smartcontract.product.xml.DirectionalLeg
net.finmath.smartcontract.product.xml.DirectionalLegUnderlyer
net.finmath.smartcontract.product.xml.DirectionalLegUnderlyerValuation
- Direct Known Subclasses:
CorrelationLeg,VarianceLeg,VolatilityLeg
An abstract base class for all directional leg types with effective date,
termination date, and underlyer, where a payer makes a stream of payments of greater than zero value to
a receiver.
Java class for DirectionalLegUnderlyerValuation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DirectionalLegUnderlyerValuation">
<complexContent>
<extension base="{http://www.fpml.org/FpML-5/confirmation}DirectionalLegUnderlyer">
<sequence>
<element name="valuation" type="{http://www.fpml.org/FpML-5/confirmation}EquityValuation"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsFields inherited from class net.finmath.smartcontract.product.xml.DirectionalLegUnderlyer
fxFeature, settlementAmount, settlementCurrency, settlementDate, settlementType, underlyerFields inherited from class net.finmath.smartcontract.product.xml.DirectionalLeg
effectiveDate, legIdentifier, payerAccountReference, payerPartyReference, receiverAccountReference, receiverPartyReference, terminationDate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the valuation property.voidsetValuation(EquityValuation value) Sets the value of the valuation property.Methods inherited from class net.finmath.smartcontract.product.xml.DirectionalLegUnderlyer
getFxFeature, getSettlementAmount, getSettlementCurrency, getSettlementDate, getSettlementType, getUnderlyer, setFxFeature, setSettlementAmount, setSettlementCurrency, setSettlementDate, setSettlementType, setUnderlyerMethods inherited from class net.finmath.smartcontract.product.xml.DirectionalLeg
getEffectiveDate, getLegIdentifier, getPayerAccountReference, getPayerPartyReference, getReceiverAccountReference, getReceiverPartyReference, getTerminationDate, setEffectiveDate, setPayerAccountReference, setPayerPartyReference, setReceiverAccountReference, setReceiverPartyReference, setTerminationDate
-
Field Details
-
valuation
-
-
Constructor Details
-
DirectionalLegUnderlyerValuation
public DirectionalLegUnderlyerValuation()
-
-
Method Details
-
getValuation
Gets the value of the valuation property.- Returns:
- possible object is
EquityValuation
-
setValuation
Sets the value of the valuation property.- Parameters:
value- allowed object isEquityValuation
-