Class DerivativeCalculationProcedure
java.lang.Object
net.finmath.smartcontract.product.xml.DerivativeCalculationProcedure
A description of how a numerical derivative is computed.
Java class for DerivativeCalculationProcedure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DerivativeCalculationProcedure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="method" type="{http://www.fpml.org/FpML-5/confirmation}DerivativeCalculationMethod" minOccurs="0"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}DerivativeCalculationParameters.model" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected String
protected DerivativeCalculationMethod
protected BigDecimal
protected PerturbationType
protected PricingStructureReference
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the derivativeFormula property.Gets the value of the method property.Gets the value of the perturbationAmount property.Gets the value of the perturbationType property.Gets the value of the replacementMarketInput property.Gets the value of the averaged property.void
setAveraged
(Boolean value) Sets the value of the averaged property.void
setDerivativeFormula
(String value) Sets the value of the derivativeFormula property.void
Sets the value of the method property.void
setPerturbationAmount
(BigDecimal value) Sets the value of the perturbationAmount property.void
Sets the value of the perturbationType property.void
Sets the value of the replacementMarketInput property.
-
Field Details
-
method
-
perturbationAmount
-
averaged
-
perturbationType
-
derivativeFormula
-
replacementMarketInput
-
-
Constructor Details
-
DerivativeCalculationProcedure
public DerivativeCalculationProcedure()
-
-
Method Details
-
getMethod
Gets the value of the method property.- Returns:
- possible object is
DerivativeCalculationMethod
-
setMethod
Sets the value of the method property.- Parameters:
value
- allowed object isDerivativeCalculationMethod
-
getPerturbationAmount
Gets the value of the perturbationAmount property.- Returns:
- possible object is
BigDecimal
-
setPerturbationAmount
Sets the value of the perturbationAmount property.- Parameters:
value
- allowed object isBigDecimal
-
isAveraged
-
setAveraged
-
getPerturbationType
Gets the value of the perturbationType property.- Returns:
- possible object is
PerturbationType
-
setPerturbationType
Sets the value of the perturbationType property.- Parameters:
value
- allowed object isPerturbationType
-
getDerivativeFormula
-
setDerivativeFormula
-
getReplacementMarketInput
Gets the value of the replacementMarketInput property.- Returns:
- possible object is
PricingStructureReference
-
setReplacementMarketInput
Sets the value of the replacementMarketInput property.- Parameters:
value
- allowed object isPricingStructureReference
-