Uses of Interface
com.opengamma.strata.market.curve.interpolator.CurveExtrapolator
- 
Packages that use CurveExtrapolator Package Description com.opengamma.strata.market.curve Definitions of curves.com.opengamma.strata.market.curve.interpolator Interpolators for interpolating in one and two dimensions.com.opengamma.strata.market.surface.interpolator Interpolators for surfaces.com.opengamma.strata.measure.fxopt Calculation functions for FX option products.com.opengamma.strata.pricer.capfloor Calculators for Ibor cap-floor.com.opengamma.strata.pricer.fxopt Calculators for FX options.
- 
- 
Uses of CurveExtrapolator in com.opengamma.strata.market.curveMethods in com.opengamma.strata.market.curve that return CurveExtrapolator Modifier and Type Method Description CurveExtrapolatorInterpolatedNodalCurve. getExtrapolatorLeft()Gets the extrapolator for x-values on the left, defaulted to 'Flat".CurveExtrapolatorInterpolatedNodalCurveDefinition. getExtrapolatorLeft()Gets the extrapolator used to find points to the left of the leftmost point on the curve.CurveExtrapolatorInterpolatedNodalCurve. getExtrapolatorRight()Gets the extrapolator for x-values on the right, defaulted to 'Flat".CurveExtrapolatorInterpolatedNodalCurveDefinition. getExtrapolatorRight()Gets the extrapolator used to find points to the right of the rightmost point on the curve.Methods in com.opengamma.strata.market.curve that return types with arguments of type CurveExtrapolator Modifier and Type Method Description org.joda.beans.MetaProperty<CurveExtrapolator>InterpolatedNodalCurve.Meta. extrapolatorLeft()The meta-property for theextrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>InterpolatedNodalCurveDefinition.Meta. extrapolatorLeft()The meta-property for theextrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>InterpolatedNodalCurve.Meta. extrapolatorRight()The meta-property for theextrapolatorRightproperty.org.joda.beans.MetaProperty<CurveExtrapolator>InterpolatedNodalCurveDefinition.Meta. extrapolatorRight()The meta-property for theextrapolatorRightproperty.Methods in com.opengamma.strata.market.curve with parameters of type CurveExtrapolator Modifier and Type Method Description InterpolatedNodalCurve.BuilderInterpolatedNodalCurve.Builder. extrapolatorLeft(CurveExtrapolator extrapolatorLeft)Sets the extrapolator for x-values on the left, defaulted to 'Flat".InterpolatedNodalCurveDefinition.BuilderInterpolatedNodalCurveDefinition.Builder. extrapolatorLeft(CurveExtrapolator extrapolatorLeft)Sets the extrapolator used to find points to the left of the leftmost point on the curve.InterpolatedNodalCurve.BuilderInterpolatedNodalCurve.Builder. extrapolatorRight(CurveExtrapolator extrapolatorRight)Sets the extrapolator for x-values on the right, defaulted to 'Flat".InterpolatedNodalCurveDefinition.BuilderInterpolatedNodalCurveDefinition.Builder. extrapolatorRight(CurveExtrapolator extrapolatorRight)Sets the extrapolator used to find points to the right of the rightmost point on the curve.static HybridNodalCurveHybridNodalCurve. of(CurveMetadata metadata, DoubleArray xValues, DoubleArray yValues, int spliceIndex, CurveInterpolator interpolatorLeft, CurveInterpolator interpolatorRight, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight)Create a new hybrid nodal curve.static InterpolatedNodalCurveInterpolatedNodalCurve. of(CurveMetadata metadata, DoubleArray xValues, DoubleArray yValues, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight)Creates an interpolated curve with metadata.
- 
Uses of CurveExtrapolator in com.opengamma.strata.market.curve.interpolatorFields in com.opengamma.strata.market.curve.interpolator declared as CurveExtrapolator Modifier and Type Field Description static CurveExtrapolatorCurveExtrapolators. DISCOUNT_FACTOR_LINEAR_RIGHT_ZERO_RATEDiscount factor linear right extrapolator for zeor rates.static CurveExtrapolatorCurveExtrapolators. DISCOUNT_FACTOR_QUADRATIC_LEFT_ZERO_RATEDiscount factor quadratic left extrapolator for zero rates.static CurveExtrapolatorCurveExtrapolators. EXCEPTIONExtrapolator that throws an exception if extrapolation is attempted.static CurveExtrapolatorCurveExtrapolators. EXPONENTIALExponential extrapolator.static CurveExtrapolatorCurveExtrapolators. FLATFlat extrapolator.static CurveExtrapolatorCurveExtrapolators. INTERPOLATORInterpolator extrapolator.static CurveExtrapolatorCurveExtrapolators. LINEARLinear extrapolator.static CurveExtrapolatorCurveExtrapolators. LOG_LINEARLog linear extrapolator.static CurveExtrapolatorCurveExtrapolators. PRODUCT_LINEARProduct linear extrapolator.static CurveExtrapolatorCurveExtrapolators. QUADRATIC_LEFTQuadratic left extrapolator.Methods in com.opengamma.strata.market.curve.interpolator that return CurveExtrapolator Modifier and Type Method Description static CurveExtrapolatorCurveExtrapolator. of(String uniqueName)Obtains an instance from the specified unique name.Methods in com.opengamma.strata.market.curve.interpolator that return types with arguments of type CurveExtrapolator Modifier and Type Method Description static ExtendedEnum<CurveExtrapolator>CurveExtrapolator. extendedEnum()Gets the extended enum helper.Methods in com.opengamma.strata.market.curve.interpolator with parameters of type CurveExtrapolator Modifier and Type Method Description default BoundCurveInterpolatorCurveInterpolator. bind(DoubleArray xValues, DoubleArray yValues, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight)Binds this interpolator to a curve specifying the extrapolators to use.
- 
Uses of CurveExtrapolator in com.opengamma.strata.market.surface.interpolatorMethods in com.opengamma.strata.market.surface.interpolator that return CurveExtrapolator Modifier and Type Method Description CurveExtrapolatorGridSurfaceInterpolator. getXExtrapolatorLeft()Gets the x-value left extrapolator.CurveExtrapolatorGridSurfaceInterpolator. getXExtrapolatorRight()Gets the x-value right extrapolator.CurveExtrapolatorGridSurfaceInterpolator. getYExtrapolatorLeft()Gets the y-value left extrapolator.CurveExtrapolatorGridSurfaceInterpolator. getYExtrapolatorRight()Gets the y-value right extrapolator.Methods in com.opengamma.strata.market.surface.interpolator that return types with arguments of type CurveExtrapolator Modifier and Type Method Description org.joda.beans.MetaProperty<CurveExtrapolator>GridSurfaceInterpolator.Meta. xExtrapolatorLeft()The meta-property for thexExtrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>GridSurfaceInterpolator.Meta. xExtrapolatorRight()The meta-property for thexExtrapolatorRightproperty.org.joda.beans.MetaProperty<CurveExtrapolator>GridSurfaceInterpolator.Meta. yExtrapolatorLeft()The meta-property for theyExtrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>GridSurfaceInterpolator.Meta. yExtrapolatorRight()The meta-property for theyExtrapolatorRightproperty.Methods in com.opengamma.strata.market.surface.interpolator with parameters of type CurveExtrapolator Modifier and Type Method Description static GridSurfaceInterpolatorGridSurfaceInterpolator. of(CurveInterpolator xInterpolator, CurveExtrapolator xExtrapolatorLeft, CurveExtrapolator xExtrapolatorRight, CurveInterpolator yInterpolator, CurveExtrapolator yExtrapolatorLeft, CurveExtrapolator yExtrapolatorRight)Obtains an instance from the specified interpolators and extrapolators.static GridSurfaceInterpolatorGridSurfaceInterpolator. of(CurveInterpolator xInterpolator, CurveExtrapolator xExtrapolator, CurveInterpolator yInterpolator, CurveExtrapolator yExtrapolator)Obtains an instance from the specified interpolators and extrapolators.
- 
Uses of CurveExtrapolator in com.opengamma.strata.measure.fxoptMethods in com.opengamma.strata.measure.fxopt that return CurveExtrapolator Modifier and Type Method Description CurveExtrapolatorBlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification. getStrikeExtrapolatorLeft()Gets the left extrapolator used in the strike dimension.CurveExtrapolatorBlackFxOptionSmileVolatilitiesSpecification. getStrikeExtrapolatorLeft()Gets the left extrapolator used in the strike dimension.CurveExtrapolatorBlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification. getStrikeExtrapolatorRight()Gets the right extrapolator used in the strike dimension.CurveExtrapolatorBlackFxOptionSmileVolatilitiesSpecification. getStrikeExtrapolatorRight()Gets the right extrapolator used in the strike dimension.CurveExtrapolatorBlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification. getTimeExtrapolatorLeft()Gets the left extrapolator used in the time dimension.CurveExtrapolatorBlackFxOptionSmileVolatilitiesSpecification. getTimeExtrapolatorLeft()Gets the left extrapolator used in the time dimension.CurveExtrapolatorBlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification. getTimeExtrapolatorRight()Gets the right extrapolator used in the time dimension.CurveExtrapolatorBlackFxOptionSmileVolatilitiesSpecification. getTimeExtrapolatorRight()Gets the right extrapolator used in the time dimension.Methods in com.opengamma.strata.measure.fxopt that return types with arguments of type CurveExtrapolator Modifier and Type Method Description org.joda.beans.MetaProperty<CurveExtrapolator>BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Meta. strikeExtrapolatorLeft()The meta-property for thestrikeExtrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>BlackFxOptionSmileVolatilitiesSpecification.Meta. strikeExtrapolatorLeft()The meta-property for thestrikeExtrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Meta. strikeExtrapolatorRight()The meta-property for thestrikeExtrapolatorRightproperty.org.joda.beans.MetaProperty<CurveExtrapolator>BlackFxOptionSmileVolatilitiesSpecification.Meta. strikeExtrapolatorRight()The meta-property for thestrikeExtrapolatorRightproperty.org.joda.beans.MetaProperty<CurveExtrapolator>BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Meta. timeExtrapolatorLeft()The meta-property for thetimeExtrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>BlackFxOptionSmileVolatilitiesSpecification.Meta. timeExtrapolatorLeft()The meta-property for thetimeExtrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Meta. timeExtrapolatorRight()The meta-property for thetimeExtrapolatorRightproperty.org.joda.beans.MetaProperty<CurveExtrapolator>BlackFxOptionSmileVolatilitiesSpecification.Meta. timeExtrapolatorRight()The meta-property for thetimeExtrapolatorRightproperty.Methods in com.opengamma.strata.measure.fxopt with parameters of type CurveExtrapolator Modifier and Type Method Description BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.BuilderBlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder. strikeExtrapolatorLeft(CurveExtrapolator strikeExtrapolatorLeft)Sets the left extrapolator used in the strike dimension.BlackFxOptionSmileVolatilitiesSpecification.BuilderBlackFxOptionSmileVolatilitiesSpecification.Builder. strikeExtrapolatorLeft(CurveExtrapolator strikeExtrapolatorLeft)Sets the left extrapolator used in the strike dimension.BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.BuilderBlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder. strikeExtrapolatorRight(CurveExtrapolator strikeExtrapolatorRight)Sets the right extrapolator used in the strike dimension.BlackFxOptionSmileVolatilitiesSpecification.BuilderBlackFxOptionSmileVolatilitiesSpecification.Builder. strikeExtrapolatorRight(CurveExtrapolator strikeExtrapolatorRight)Sets the right extrapolator used in the strike dimension.BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.BuilderBlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder. timeExtrapolatorLeft(CurveExtrapolator timeExtrapolatorLeft)Sets the left extrapolator used in the time dimension.BlackFxOptionSmileVolatilitiesSpecification.BuilderBlackFxOptionSmileVolatilitiesSpecification.Builder. timeExtrapolatorLeft(CurveExtrapolator timeExtrapolatorLeft)Sets the left extrapolator used in the time dimension.BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.BuilderBlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder. timeExtrapolatorRight(CurveExtrapolator timeExtrapolatorRight)Sets the right extrapolator used in the time dimension.BlackFxOptionSmileVolatilitiesSpecification.BuilderBlackFxOptionSmileVolatilitiesSpecification.Builder. timeExtrapolatorRight(CurveExtrapolator timeExtrapolatorRight)Sets the right extrapolator used in the time dimension.
- 
Uses of CurveExtrapolator in com.opengamma.strata.pricer.capfloorMethods in com.opengamma.strata.pricer.capfloor that return CurveExtrapolator Modifier and Type Method Description CurveExtrapolatorDirectIborCapletFloorletFlatVolatilityDefinition. getExtrapolatorLeft()Gets the extrapolator for the caplet volatilities on the left.CurveExtrapolatorSabrIborCapletFloorletVolatilityBootstrapDefinition. getExtrapolatorLeft()Gets the left extrapolator for the SABR parameter curves.CurveExtrapolatorSabrIborCapletFloorletVolatilityCalibrationDefinition. getExtrapolatorLeft()Gets the left extrapolator for the SABR parameters.CurveExtrapolatorDirectIborCapletFloorletFlatVolatilityDefinition. getExtrapolatorRight()Gets the extrapolator for the caplet volatilities on the right.CurveExtrapolatorSabrIborCapletFloorletVolatilityBootstrapDefinition. getExtrapolatorRight()Gets the right extrapolator for the SABR parameter curves.CurveExtrapolatorSabrIborCapletFloorletVolatilityCalibrationDefinition. getExtrapolatorRight()Gets the right extrapolator for the SABR parameters.Methods in com.opengamma.strata.pricer.capfloor that return types with arguments of type CurveExtrapolator Modifier and Type Method Description org.joda.beans.MetaProperty<CurveExtrapolator>DirectIborCapletFloorletFlatVolatilityDefinition.Meta. extrapolatorLeft()The meta-property for theextrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>SabrIborCapletFloorletVolatilityBootstrapDefinition.Meta. extrapolatorLeft()The meta-property for theextrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>SabrIborCapletFloorletVolatilityCalibrationDefinition.Meta. extrapolatorLeft()The meta-property for theextrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>DirectIborCapletFloorletFlatVolatilityDefinition.Meta. extrapolatorRight()The meta-property for theextrapolatorRightproperty.org.joda.beans.MetaProperty<CurveExtrapolator>SabrIborCapletFloorletVolatilityBootstrapDefinition.Meta. extrapolatorRight()The meta-property for theextrapolatorRightproperty.org.joda.beans.MetaProperty<CurveExtrapolator>SabrIborCapletFloorletVolatilityCalibrationDefinition.Meta. extrapolatorRight()The meta-property for theextrapolatorRightproperty.Methods in com.opengamma.strata.pricer.capfloor with parameters of type CurveExtrapolator Modifier and Type Method Description DirectIborCapletFloorletFlatVolatilityDefinition.BuilderDirectIborCapletFloorletFlatVolatilityDefinition.Builder. extrapolatorLeft(CurveExtrapolator extrapolatorLeft)Sets the extrapolator for the caplet volatilities on the left.SabrIborCapletFloorletVolatilityBootstrapDefinition.BuilderSabrIborCapletFloorletVolatilityBootstrapDefinition.Builder. extrapolatorLeft(CurveExtrapolator extrapolatorLeft)Sets the left extrapolator for the SABR parameter curves.SabrIborCapletFloorletVolatilityCalibrationDefinition.BuilderSabrIborCapletFloorletVolatilityCalibrationDefinition.Builder. extrapolatorLeft(CurveExtrapolator extrapolatorLeft)Sets the left extrapolator for the SABR parameters.DirectIborCapletFloorletFlatVolatilityDefinition.BuilderDirectIborCapletFloorletFlatVolatilityDefinition.Builder. extrapolatorRight(CurveExtrapolator extrapolatorRight)Sets the extrapolator for the caplet volatilities on the right.SabrIborCapletFloorletVolatilityBootstrapDefinition.BuilderSabrIborCapletFloorletVolatilityBootstrapDefinition.Builder. extrapolatorRight(CurveExtrapolator extrapolatorRight)Sets the right extrapolator for the SABR parameter curves.SabrIborCapletFloorletVolatilityCalibrationDefinition.BuilderSabrIborCapletFloorletVolatilityCalibrationDefinition.Builder. extrapolatorRight(CurveExtrapolator extrapolatorRight)Sets the right extrapolator for the SABR parameters.static DirectIborCapletFloorletFlatVolatilityDefinitionDirectIborCapletFloorletFlatVolatilityDefinition. of(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double lambda, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight)Obtains an instance.static SabrIborCapletFloorletVolatilityBootstrapDefinitionSabrIborCapletFloorletVolatilityBootstrapDefinition. ofFixedBeta(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double beta, double shift, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with constant beta and shift.static SabrIborCapletFloorletVolatilityBootstrapDefinitionSabrIborCapletFloorletVolatilityBootstrapDefinition. ofFixedBeta(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double beta, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with zero shift and constant beta.static SabrIborCapletFloorletVolatilityCalibrationDefinitionSabrIborCapletFloorletVolatilityCalibrationDefinition. ofFixedBeta(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double beta, double shift, DoubleArray alphaCurveNodes, DoubleArray rhoCurveNodes, DoubleArray nuCurveNodes, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with fixed beta and nonzero shift.static SabrIborCapletFloorletVolatilityCalibrationDefinitionSabrIborCapletFloorletVolatilityCalibrationDefinition. ofFixedBeta(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double shift, DoubleArray alphaCurveNodes, DoubleArray rhoCurveNodes, DoubleArray nuCurveNodes, DoubleArray initialParameters, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with fixed beta, nonzero shift and initial values.static SabrIborCapletFloorletVolatilityCalibrationDefinitionSabrIborCapletFloorletVolatilityCalibrationDefinition. ofFixedBeta(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double beta, DoubleArray alphaCurveNodes, DoubleArray rhoCurveNodes, DoubleArray nuCurveNodes, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with fixed beta and zero shift.static SabrIborCapletFloorletVolatilityCalibrationDefinitionSabrIborCapletFloorletVolatilityCalibrationDefinition. ofFixedBeta(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, DoubleArray alphaCurveNodes, DoubleArray rhoCurveNodes, DoubleArray nuCurveNodes, DoubleArray initialParameters, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with fixed beta, zero shift and initial values.static SabrIborCapletFloorletVolatilityBootstrapDefinitionSabrIborCapletFloorletVolatilityBootstrapDefinition. ofFixedRho(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double rho, double shift, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with constant beta and shift.static SabrIborCapletFloorletVolatilityBootstrapDefinitionSabrIborCapletFloorletVolatilityBootstrapDefinition. ofFixedRho(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double rho, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with zero shift and constant beta.static SabrIborCapletFloorletVolatilityCalibrationDefinitionSabrIborCapletFloorletVolatilityCalibrationDefinition. ofFixedRho(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double rho, double shift, DoubleArray alphaCurveNodes, DoubleArray betaCurveNodes, DoubleArray nuCurveNodes, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with fixed rho and nonzero shift.static SabrIborCapletFloorletVolatilityCalibrationDefinitionSabrIborCapletFloorletVolatilityCalibrationDefinition. ofFixedRho(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double shift, DoubleArray alphaCurveNodes, DoubleArray betaCurveNodes, DoubleArray nuCurveNodes, DoubleArray initialParameters, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with fixed rho, nonzero shift and initial values.static SabrIborCapletFloorletVolatilityCalibrationDefinitionSabrIborCapletFloorletVolatilityCalibrationDefinition. ofFixedRho(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, double rho, DoubleArray alphaCurveNodes, DoubleArray betaCurveNodes, DoubleArray nuCurveNodes, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with fixed rho and zero shift.static SabrIborCapletFloorletVolatilityCalibrationDefinitionSabrIborCapletFloorletVolatilityCalibrationDefinition. ofFixedRho(IborCapletFloorletVolatilitiesName name, IborIndex index, DayCount dayCount, DoubleArray alphaCurveNodes, DoubleArray betaCurveNodes, DoubleArray nuCurveNodes, DoubleArray initialParameters, CurveInterpolator interpolator, CurveExtrapolator extrapolatorLeft, CurveExtrapolator extrapolatorRight, SabrVolatilityFormula sabrVolatilityFormula)Obtains an instance with fixed rho, zero shift and initial values.
- 
Uses of CurveExtrapolator in com.opengamma.strata.pricer.fxoptMethods in com.opengamma.strata.pricer.fxopt that return CurveExtrapolator Modifier and Type Method Description CurveExtrapolatorInterpolatedStrikeSmileDeltaTermStructure. getStrikeExtrapolatorLeft()Gets the left extrapolator used in the strike dimension.CurveExtrapolatorInterpolatedStrikeSmileDeltaTermStructure. getStrikeExtrapolatorRight()Gets the right extrapolator used in the strike dimension.CurveExtrapolatorInterpolatedStrikeSmileDeltaTermStructure. getTimeExtrapolatorLeft()Gets the left extrapolator used in the time dimension.CurveExtrapolatorInterpolatedStrikeSmileDeltaTermStructure. getTimeExtrapolatorRight()Gets the right extrapolator used in the time dimension.Methods in com.opengamma.strata.pricer.fxopt that return types with arguments of type CurveExtrapolator Modifier and Type Method Description org.joda.beans.MetaProperty<CurveExtrapolator>InterpolatedStrikeSmileDeltaTermStructure.Meta. strikeExtrapolatorLeft()The meta-property for thestrikeExtrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>InterpolatedStrikeSmileDeltaTermStructure.Meta. strikeExtrapolatorRight()The meta-property for thestrikeExtrapolatorRightproperty.org.joda.beans.MetaProperty<CurveExtrapolator>InterpolatedStrikeSmileDeltaTermStructure.Meta. timeExtrapolatorLeft()The meta-property for thetimeExtrapolatorLeftproperty.org.joda.beans.MetaProperty<CurveExtrapolator>InterpolatedStrikeSmileDeltaTermStructure.Meta. timeExtrapolatorRight()The meta-property for thetimeExtrapolatorRightproperty.Methods in com.opengamma.strata.pricer.fxopt with parameters of type CurveExtrapolator Modifier and Type Method Description static InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(DoubleArray expiries, DoubleArray delta, DoubleArray atm, DoubleMatrix riskReversal, DoubleMatrix strangle, DayCount dayCount, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorLeft, CurveExtrapolator strikeExtrapolatorRight)Obtains volatility term structure from expiry times, delta values, ATM volatilities, risk reversal figures and strangle figures with strike interpolator and extrapolators specified.static InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(DoubleArray expiries, DoubleArray delta, DoubleArray atm, DoubleMatrix riskReversal, DoubleMatrix strangle, DayCount dayCount, CurveInterpolator timeInterpolator, CurveExtrapolator timeExtrapolatorLeft, CurveExtrapolator timeExtrapolatorRight, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorLeft, CurveExtrapolator strikeExtrapolatorRight)Obtains volatility term structure from expiry times, delta values, ATM volatilities, risk reversal figures and strangle figures with interpolator and extrapolators fully specified.static InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(DoubleArray expiries, DoubleArray delta, DoubleMatrix volatility, DayCount dayCount, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorLeft, CurveExtrapolator strikeExtrapolatorRight)Obtains volatility term structure from expiry times, delta values and volatilities with strike interpolator and extrapolators specified.static InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(DoubleArray expiries, DoubleArray delta, DoubleMatrix volatility, DayCount dayCount, CurveInterpolator timeInterpolator, CurveExtrapolator timeExtrapolatorLeft, CurveExtrapolator timeExtrapolatorRight, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorLeft, CurveExtrapolator strikeExtrapolatorRight)Obtains volatility term structure from expiry times, delta values and volatilities with interpolator and extrapolators fully specified.static InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(List<SmileDeltaParameters> volatilityTerm, DayCount dayCount, CurveExtrapolator timeExtrapolatorLeft, CurveInterpolator timeInterpolator, CurveExtrapolator timeExtrapolatorRight, CurveExtrapolator strikeExtrapolatorLeft, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorRight)Deprecated.Use variant with correct interpolator/extrapolator orderstatic InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(List<SmileDeltaParameters> volatilityTerm, DayCount dayCount, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorLeft, CurveExtrapolator strikeExtrapolatorRight)Obtains volatility term structure from a set of smile descriptions with strike interpolator and extrapolators specified.static InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(List<SmileDeltaParameters> volatilityTerm, DayCount dayCount, CurveInterpolator timeInterpolator, CurveExtrapolator timeExtrapolatorLeft, CurveExtrapolator timeExtrapolatorRight, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorLeft, CurveExtrapolator strikeExtrapolatorRight)Obtains volatility term structure from a set of smile descriptions with interpolator and extrapolators fully specified.
 
-