public final class IborCapletFloorletSabrSensitivity extends Object implements PointSensitivity, PointSensitivityBuilder, org.joda.beans.ImmutableBean, Serializable
Holds the sensitivity vales to grid points of the SABR parameters.
| Modifier and Type | Class and Description |
|---|---|
static class |
IborCapletFloorletSabrSensitivity.Meta
The meta-bean for
IborCapletFloorletSabrSensitivity. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitbuild, combinedWith, none, of, ofpublic static IborCapletFloorletSabrSensitivity of(IborCapletFloorletVolatilitiesName volatilitiesName, double expiry, SabrParameterType sensitivityType, Currency sensitivityCurrency, double sensitivity)
volatilitiesName - the name of the volatilitiesexpiry - the time to expiry of the option as a year fractionsensitivityType - the type of the sensitivitysensitivityCurrency - the currency of the sensitivitysensitivity - the value of the sensitivitypublic IborCapletFloorletSabrSensitivity withCurrency(Currency currency)
withCurrency in interface PointSensitivitywithCurrency in interface PointSensitivityBuilderpublic IborCapletFloorletSabrSensitivity withSensitivity(double sensitivity)
withSensitivity in interface PointSensitivitypublic int compareKey(PointSensitivity other)
compareKey in interface PointSensitivitypublic IborCapletFloorletSabrSensitivity convertedTo(Currency resultCurrency, FxRateProvider rateProvider)
convertedTo in interface FxConvertible<PointSensitivity>convertedTo in interface PointSensitivitypublic IborCapletFloorletSabrSensitivity multipliedBy(double factor)
multipliedBy in interface PointSensitivityBuilderpublic IborCapletFloorletSabrSensitivity mapSensitivity(DoubleUnaryOperator operator)
mapSensitivity in interface PointSensitivityBuilderpublic IborCapletFloorletSabrSensitivity normalize()
normalize in interface PointSensitivityBuilderpublic MutablePointSensitivities buildInto(MutablePointSensitivities combination)
buildInto in interface PointSensitivityBuilderpublic IborCapletFloorletSabrSensitivity cloned()
cloned in interface PointSensitivityBuilderpublic static IborCapletFloorletSabrSensitivity.Meta meta()
IborCapletFloorletSabrSensitivity.public IborCapletFloorletSabrSensitivity.Meta metaBean()
metaBean in interface org.joda.beans.Beanpublic IborCapletFloorletVolatilitiesName getVolatilitiesName()
public double getExpiry()
public SabrParameterType getSensitivityType()
public Currency getCurrency()
getCurrency in interface PointSensitivitypublic double getSensitivity()
getSensitivity in interface PointSensitivityCopyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.