Uses of Class
com.opengamma.strata.market.curve.RatesCurveGroup
-
Packages that use RatesCurveGroup Package Description com.opengamma.strata.loader.csv Loader that reads market data from CSV files.com.opengamma.strata.market.curve Definitions of curves.com.opengamma.strata.measure.rate Base package for calculation functions. -
-
Uses of RatesCurveGroup in com.opengamma.strata.loader.csv
Methods in com.opengamma.strata.loader.csv that return types with arguments of type RatesCurveGroup Modifier and Type Method Description static ImmutableList<RatesCurveGroup>
RatesCurvesCsvLoader. load(LocalDate marketDataDate, ResourceLocator groupsResource, ResourceLocator settingsResource, Collection<ResourceLocator> curveValueResources)
Loads one or more CSV format curve files for a specific date.static ImmutableListMultimap<LocalDate,RatesCurveGroup>
RatesCurvesCsvLoader. loadAllDates(ResourceLocator groupsResource, ResourceLocator settingsResource, Collection<ResourceLocator> curveValueResources)
Loads one or more CSV format curve files for all available dates.static ImmutableListMultimap<LocalDate,RatesCurveGroup>
RatesCurvesCsvLoader. parse(Predicate<LocalDate> datePredicate, CharSource groupsCharSource, CharSource settingsCharSource, Collection<CharSource> curveValueCharSources)
Parses one or more CSV format curve files for all available dates.Methods in com.opengamma.strata.loader.csv with parameters of type RatesCurveGroup Modifier and Type Method Description static void
RatesCurveGroupDefinitionCsvLoader. writeCurveGroup(File file, RatesCurveGroup... groups)
Writes the curve group in a CSV format to a file.static void
RatesCurveGroupDefinitionCsvLoader. writeCurveGroup(Appendable underlying, RatesCurveGroup... groups)
Writes the curve group in a CSV format to an appendable.static void
RatesCurvesCsvLoader. writeCurveNodes(File file, LocalDate valuationDate, RatesCurveGroup group)
Writes the curve groups definition in a CSV format to a file.static void
RatesCurvesCsvLoader. writeCurveNodes(Appendable underlying, LocalDate valuationDate, RatesCurveGroup group)
Writes the curve nodes in a CSV format to an appendable.static void
RatesCurvesCsvLoader. writeCurveSettings(File file, RatesCurveGroup group)
Writes the curve settings in a CSV format to a file.static void
RatesCurvesCsvLoader. writeCurveSettings(Appendable underlying, RatesCurveGroup group)
Writes the curve settings in a CSV format to an appendable. -
Uses of RatesCurveGroup in com.opengamma.strata.market.curve
Methods in com.opengamma.strata.market.curve that return RatesCurveGroup Modifier and Type Method Description RatesCurveGroup
RatesCurveGroup.Builder. build()
static RatesCurveGroup
RatesCurveGroup. of(CurveGroupName name, Map<Currency,Curve> discountCurves, Map<Index,Curve> forwardCurves)
Returns a curve group containing the specified curves.static RatesCurveGroup
RatesCurveGroup. ofCurves(RatesCurveGroupDefinition curveGroupDefinition, Curve... curves)
Creates a curve group using a curve group definition and some existing curves.static RatesCurveGroup
RatesCurveGroup. ofCurves(RatesCurveGroupDefinition curveGroupDefinition, Collection<? extends Curve> curves)
Creates a curve group using a curve group definition and a list of existing curves.Methods in com.opengamma.strata.market.curve that return types with arguments of type RatesCurveGroup Modifier and Type Method Description Class<? extends RatesCurveGroup>
RatesCurveGroup.Meta. beanType()
Class<RatesCurveGroup>
RatesCurveGroupId. getMarketDataType()
-
Uses of RatesCurveGroup in com.opengamma.strata.measure.rate
Methods in com.opengamma.strata.measure.rate that return types with arguments of type RatesCurveGroup Modifier and Type Method Description MarketDataBox<RatesCurveGroup>
RatesCurveGroupMarketDataFunction. build(RatesCurveGroupId id, MarketDataConfig marketDataConfig, ScenarioMarketData marketData, ReferenceData refData)
Methods in com.opengamma.strata.measure.rate with parameters of type RatesCurveGroup Modifier and Type Method Description static RatesMarketDataLookup
RatesMarketDataLookup. of(RatesCurveGroup curveGroup)
Obtains an instance based on a curve group.
-