Uses of Interface
com.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 thecurveDefinitions
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.
-