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
FieldsModifier and TypeFieldDescriptionprotected DerivativeFormulaprotected Stringprotected Stringprotected List<PricingParameterDerivative> protected TimeDimensionprotected ValuationScenarioReference -
Constructor Summary
Constructors -
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.voidsetFormula(DerivativeFormula value) Sets the value of the formula property.voidSets the value of the id property.voidSets the value of the name property.voidsetTerm(TimeDimension value) Sets the value of the term property.voidSets 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
setmethod 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
setmethod 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
PricingDataPointCoordinatePricingDataPointCoordinateReference -
getId
-
setId
-