public final class IborCapletFloorletSensitivity extends Object implements PointSensitivity, PointSensitivityBuilder, org.joda.beans.ImmutableBean, Serializable
Holds the sensitivity to the Ibor caplet/floorlet grid point.
| Modifier and Type | Class and Description |
|---|---|
static class |
IborCapletFloorletSensitivity.Meta
The meta-bean for
IborCapletFloorletSensitivity. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitbuild, combinedWith, none, of, ofpublic static IborCapletFloorletSensitivity of(IborCapletFloorletVolatilitiesName volatilitiesName, double expiry, double strike, double forward, Currency sensitivityCurrency, double sensitivity)
volatilitiesName - the name of the volatilitiesexpiry - the time to expiry of the option as a year fractionstrike - the strike rateforward - the forward ratesensitivityCurrency - the currency of the sensitivitysensitivity - the value of the sensitivitypublic IborCapletFloorletSensitivity withCurrency(Currency currency)
withCurrency in interface PointSensitivitywithCurrency in interface PointSensitivityBuilderpublic IborCapletFloorletSensitivity withSensitivity(double sensitivity)
withSensitivity in interface PointSensitivitypublic int compareKey(PointSensitivity other)
compareKey in interface PointSensitivitypublic IborCapletFloorletSensitivity convertedTo(Currency resultCurrency, FxRateProvider rateProvider)
convertedTo in interface FxConvertible<PointSensitivity>convertedTo in interface PointSensitivitypublic IborCapletFloorletSensitivity multipliedBy(double factor)
multipliedBy in interface PointSensitivityBuilderpublic IborCapletFloorletSensitivity mapSensitivity(DoubleUnaryOperator operator)
mapSensitivity in interface PointSensitivityBuilderpublic IborCapletFloorletSensitivity normalize()
normalize in interface PointSensitivityBuilderpublic MutablePointSensitivities buildInto(MutablePointSensitivities combination)
buildInto in interface PointSensitivityBuilderpublic IborCapletFloorletSensitivity cloned()
cloned in interface PointSensitivityBuilderpublic static IborCapletFloorletSensitivity.Meta meta()
IborCapletFloorletSensitivity.public IborCapletFloorletSensitivity.Meta metaBean()
metaBean in interface org.joda.beans.Beanpublic IborCapletFloorletVolatilitiesName getVolatilitiesName()
public double getExpiry()
public double getStrike()
public double getForward()
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.