public final class SabrSwaptionDefinition extends Object implements org.joda.beans.ImmutableBean, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
SabrSwaptionDefinition.Meta
The meta-bean for
SabrSwaptionDefinition. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
FixedFloatSwapConvention |
getConvention()
Gets the swap convention that the volatilities are to be used for.
|
DayCount |
getDayCount()
Gets the day count to use.
|
SurfaceInterpolator |
getInterpolator()
Gets the interpolator for the alpha, rho and nu surfaces.
|
SwaptionVolatilitiesName |
getName()
Gets the name of the volatilities.
|
int |
hashCode() |
static SabrSwaptionDefinition.Meta |
meta()
The meta-bean for
SabrSwaptionDefinition. |
SabrSwaptionDefinition.Meta |
metaBean() |
static SabrSwaptionDefinition |
of(SwaptionVolatilitiesName name,
FixedFloatSwapConvention convention,
DayCount dayCount,
SurfaceInterpolator interpolator)
Obtains an instance from the name, convention, day count and tenors.
|
String |
toString() |
public static SabrSwaptionDefinition of(SwaptionVolatilitiesName name, FixedFloatSwapConvention convention, DayCount dayCount, SurfaceInterpolator interpolator)
name - the name of the volatilitiesconvention - the swap convention that the volatilities are to be used fordayCount - the day count to useinterpolator - the interpolator for the alpha, rho and nu surfacespublic static SabrSwaptionDefinition.Meta meta()
SabrSwaptionDefinition.public SabrSwaptionDefinition.Meta metaBean()
metaBean in interface org.joda.beans.Beanpublic SwaptionVolatilitiesName getName()
public FixedFloatSwapConvention getConvention()
public DayCount getDayCount()
public SurfaceInterpolator getInterpolator()
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.