Class SensitivityDefinition
Java class for SensitivityDefinition complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SensitivityDefinition"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.fpml.org/FpML-5/confirmation}String" minOccurs="0"/> <element name="valuationScenarioReference" type="{http://www.fpml.org/FpML-5/confirmation}ValuationScenarioReference" minOccurs="0"/> <choice> <group ref="{http://www.fpml.org/FpML-5/confirmation}ComputedDerivative.model"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}SensitivityDescription.model"/> </choice> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected DerivativeFormula
protected String
protected String
protected List
<PricingParameterDerivative> protected TimeDimension
protected ValuationScenarioReference
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the formula property.getId()
Gets the value of the id property.getName()
Gets the value of the name property.Gets the value of the partialDerivative property.The input coordinates, or references to them (e.g.getTerm()
Gets the value of the term property.Gets the value of the valuationScenarioReference property.void
setFormula
(DerivativeFormula value) Sets the value of the formula property.void
Sets the value of the id property.void
Sets the value of the name property.void
setTerm
(TimeDimension value) Sets the value of the term property.void
Sets the value of the valuationScenarioReference property.
-
Field Details
-
name
-
valuationScenarioReference
-
partialDerivative
-
formula
-
term
-
pricingCoordinateOrReferenceModel
-
id
-
-
Constructor Details
-
SensitivityDefinition
public SensitivityDefinition()
-
-
Method Details
-
getName
-
setName
-
getValuationScenarioReference
Gets the value of the valuationScenarioReference property.- Returns:
- possible object is
ValuationScenarioReference
-
setValuationScenarioReference
Sets the value of the valuationScenarioReference property.- Parameters:
value
- allowed object isValuationScenarioReference
-
getPartialDerivative
Gets the value of the partialDerivative property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the partialDerivative property.For example, to add a new item, do as follows:
getPartialDerivative().add(newItem);
Objects of the following type(s) are allowed in the list
PricingParameterDerivative
-
getFormula
Gets the value of the formula property.- Returns:
- possible object is
DerivativeFormula
-
setFormula
Sets the value of the formula property.- Parameters:
value
- allowed object isDerivativeFormula
-
getTerm
Gets the value of the term property.- Returns:
- possible object is
TimeDimension
-
setTerm
Sets the value of the term property.- Parameters:
value
- allowed object isTimeDimension
-
getPricingCoordinateOrReferenceModel
The input coordinates, or references to them (e.g. expiration, strike, tenor). Gets the value of the pricingCoordinateOrReferenceModel property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the pricingCoordinateOrReferenceModel property.For example, to add a new item, do as follows:
getPricingCoordinateOrReferenceModel().add(newItem);
Objects of the following type(s) are allowed in the list
PricingDataPointCoordinate
PricingDataPointCoordinateReference
-
getId
-
setId
-