## Uses of Interfacecom.opengamma.strata.market.curve.CurveDefinition

• Packages that use CurveDefinition
Package Description
com.opengamma.strata.market.curve
Definitions of curves.
• ### Uses of CurveDefinition in com.opengamma.strata.market.curve

Subinterfaces of CurveDefinition in com.opengamma.strata.market.curve
Modifier and Type Interface Description
interface  NodalCurveDefinition
Provides the definition of how to calibrate a nodal curve.
Classes in com.opengamma.strata.market.curve that implement CurveDefinition
Modifier and Type Class Description
class  InterpolatedNodalCurveDefinition
Provides the definition of how to calibrate an interpolated nodal curve.
class  ParameterizedFunctionalCurveDefinition
Provides the definition of how to calibrate a parameterized functional curve.
Methods in com.opengamma.strata.market.curve that return CurveDefinition
Modifier and Type Method Description
CurveDefinition CurveDefinition.filtered​(LocalDate valuationDate, ReferenceData refData)
Returns a filtered version of this definition with no invalid nodes.
Methods in com.opengamma.strata.market.curve that return types with arguments of type CurveDefinition
Modifier and Type Method Description
org.joda.beans.MetaProperty<ImmutableList<CurveDefinition>> RatesCurveGroupDefinition.Meta.curveDefinitions()
The meta-property for the curveDefinitions property.
Optional<CurveDefinition> RatesCurveGroupDefinition.findCurveDefinition​(CurveName curveName)
Finds the definition for the curve with the specified name.
ImmutableList<CurveDefinition> RatesCurveGroupDefinition.getCurveDefinitions()
Gets definitions which specify how the curves are calibrated.
Methods in com.opengamma.strata.market.curve with parameters of type CurveDefinition
Modifier and Type Method Description
RatesCurveGroupDefinitionBuilder RatesCurveGroupDefinitionBuilder.addCurve​(CurveDefinition curveDefinition, Currency currency, RateIndex index, RateIndex... otherIndices)
Adds the definition of a curve to the curve group definition which is used to provide discount rates and forward rates.
RatesCurveGroupDefinitionBuilder RatesCurveGroupDefinitionBuilder.addDiscountCurve​(CurveDefinition curveDefinition, Currency currency, Currency... otherCurrencies)
Adds the definition of a discount curve to the curve group definition.
RatesCurveGroupDefinitionBuilder RatesCurveGroupDefinitionBuilder.addForwardCurve​(CurveDefinition curveDefinition, Index index, Index... otherIndices)
Adds the definition of a forward curve to the curve group definition.
Method parameters in com.opengamma.strata.market.curve with type arguments of type CurveDefinition
Modifier and Type Method Description
RatesCurveGroupDefinition RatesCurveGroupDefinition.withCurveDefinitions​(List<CurveDefinition> curveDefinitions)
Returns a copy of this object containing the specified curve definitions.