Uses of Interface
com.opengamma.strata.market.surface.SurfaceMetadata
-
Packages that use SurfaceMetadata Package Description com.opengamma.strata.market.surface Definitions of surfaces.com.opengamma.strata.pricer.capfloor Calculators for Ibor cap-floor. -
-
Uses of SurfaceMetadata in com.opengamma.strata.market.surface
Classes in com.opengamma.strata.market.surface that implement SurfaceMetadata Modifier and Type Class Description classDefaultSurfaceMetadataDefault metadata for a surface.Methods in com.opengamma.strata.market.surface that return SurfaceMetadata Modifier and Type Method Description static SurfaceMetadataSurfaces. blackVolatilityByExpiryLogMoneyness(SurfaceName name, DayCount dayCount)Creates metadata for a surface providing Black expiry-log moneyness volatility.static SurfaceMetadataSurfaces. blackVolatilityByExpiryLogMoneyness(String name, DayCount dayCount)Creates metadata for a surface providing Black expiry-log moneyness volatility.static SurfaceMetadataSurfaces. blackVolatilityByExpiryStrike(SurfaceName name, DayCount dayCount)Creates metadata for a surface providing Black expiry-strike volatility.static SurfaceMetadataSurfaces. blackVolatilityByExpiryStrike(String name, DayCount dayCount)Creates metadata for a surface providing Black expiry-strike volatility.static SurfaceMetadataSurfaces. blackVolatilityByExpiryTenor(SurfaceName name, DayCount dayCount)Creates metadata for a surface providing Black expiry-tenor volatility.static SurfaceMetadataSurfaces. blackVolatilityByExpiryTenor(String name, DayCount dayCount)Creates metadata for a surface providing Black expiry-tenor volatility.SurfaceMetadataConstantSurface. getMetadata()Gets the surface metadata.SurfaceMetadataDeformedSurface. getMetadata()Gets the surface metadata.SurfaceMetadataInterpolatedNodalSurface. getMetadata()Gets the surface metadata.SurfaceMetadataSurface. getMetadata()Gets the surface metadata.static SurfaceMetadataSurfaces. normalVolatilityByExpirySimpleMoneyness(SurfaceName name, DayCount dayCount, MoneynessType moneynessType)Creates metadata for a surface providing Normal expiry-simple moneyness volatility.static SurfaceMetadataSurfaces. normalVolatilityByExpirySimpleMoneyness(String name, DayCount dayCount, MoneynessType moneynessType)Creates metadata for a surface providing Normal expiry-simple moneyness volatility.static SurfaceMetadataSurfaces. normalVolatilityByExpiryStrike(SurfaceName name, DayCount dayCount)Creates metadata for a surface providing Normal expiry-strike volatility.static SurfaceMetadataSurfaces. normalVolatilityByExpiryStrike(String name, DayCount dayCount)Creates metadata for a surface providing Normal expiry-strike volatility.static SurfaceMetadataSurfaces. normalVolatilityByExpiryTenor(SurfaceName name, DayCount dayCount)Creates metadata for a surface providing Normal expiry-tenor volatility.static SurfaceMetadataSurfaces. normalVolatilityByExpiryTenor(String name, DayCount dayCount)Creates metadata for a surface providing Normal expiry-tenor volatility.static SurfaceMetadataSurfaces. sabrParameterByExpiryTenor(SurfaceName name, DayCount dayCount, ValueType zType)Creates metadata for a surface providing a SABR expiry-tenor parameter.static SurfaceMetadataSurfaces. sabrParameterByExpiryTenor(String name, DayCount dayCount, ValueType zType)Creates metadata for a surface providing a SABR expiry-tenor parameter.SurfaceMetadataSurfaceMetadata. withParameterMetadata(List<? extends ParameterMetadata> parameterMetadata)Returns an instance where the parameter metadata has been changed.Methods in com.opengamma.strata.market.surface that return types with arguments of type SurfaceMetadata Modifier and Type Method Description org.joda.beans.MetaProperty<SurfaceMetadata>ConstantSurface.Meta. metadata()The meta-property for themetadataproperty.org.joda.beans.MetaProperty<SurfaceMetadata>DeformedSurface.Meta. metadata()The meta-property for themetadataproperty.org.joda.beans.MetaProperty<SurfaceMetadata>InterpolatedNodalSurface.Meta. metadata()The meta-property for themetadataproperty.Methods in com.opengamma.strata.market.surface with parameters of type SurfaceMetadata Modifier and Type Method Description DeformedSurface.BuilderDeformedSurface.Builder. metadata(SurfaceMetadata metadata)Sets the surface metadata.InterpolatedNodalSurface.BuilderInterpolatedNodalSurface.Builder. metadata(SurfaceMetadata metadata)Sets the surface metadata.static ConstantSurfaceConstantSurface. of(SurfaceMetadata metadata, double zValue)Creates a constant surface with a specific value.static DeformedSurfaceDeformedSurface. of(SurfaceMetadata metadata, Surface originalSurface, Function<DoublesPair,ValueDerivatives> deformationFunction)Obtains an instance.static InterpolatedNodalSurfaceInterpolatedNodalSurface. of(SurfaceMetadata metadata, DoubleArray xValues, DoubleArray yValues, DoubleArray zValues, SurfaceInterpolator interpolator)Creates an interpolated surface with metadata.static InterpolatedNodalSurfaceInterpolatedNodalSurface. ofUnsorted(SurfaceMetadata metadata, DoubleArray xValues, DoubleArray yValues, DoubleArray zValues, SurfaceInterpolator interpolator)Creates an interpolated surface with metadata, where the values are not sorted.ConstantSurfaceConstantSurface. withMetadata(SurfaceMetadata metadata)DeformedSurfaceDeformedSurface. withMetadata(SurfaceMetadata metadata)InterpolatedNodalSurfaceInterpolatedNodalSurface. withMetadata(SurfaceMetadata metadata)NodalSurfaceNodalSurface. withMetadata(SurfaceMetadata metadata)Returns a new surface with the specified metadata.SurfaceSurface. withMetadata(SurfaceMetadata metadata)Returns a new surface with the specified metadata. -
Uses of SurfaceMetadata in com.opengamma.strata.pricer.capfloor
Methods in com.opengamma.strata.pricer.capfloor that return SurfaceMetadata Modifier and Type Method Description SurfaceMetadataDirectIborCapletFloorletFlatVolatilityDefinition. createMetadata(RawOptionData capFloorData)SurfaceMetadataDirectIborCapletFloorletVolatilityDefinition. createMetadata(RawOptionData capFloorData)SurfaceMetadataIborCapletFloorletVolatilityDefinition. createMetadata(RawOptionData capFloorData)Creates surface metadata.SurfaceMetadataSabrIborCapletFloorletVolatilityBootstrapDefinition. createMetadata(RawOptionData capFloorData)SurfaceMetadataSabrIborCapletFloorletVolatilityCalibrationDefinition. createMetadata(RawOptionData capFloorData)SurfaceMetadataSurfaceIborCapletFloorletVolatilityBootstrapDefinition. createMetadata(RawOptionData capFloorData)
-