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 voidRatesCurveGroupDefinitionCsvLoader. writeCurveGroup(File file, RatesCurveGroup... groups)Writes the curve group in a CSV format to a file.static voidRatesCurveGroupDefinitionCsvLoader. writeCurveGroup(Appendable underlying, RatesCurveGroup... groups)Writes the curve group in a CSV format to an appendable.static voidRatesCurvesCsvLoader. writeCurveNodes(File file, LocalDate valuationDate, RatesCurveGroup group)Writes the curve groups definition in a CSV format to a file.static voidRatesCurvesCsvLoader. writeCurveNodes(Appendable underlying, LocalDate valuationDate, RatesCurveGroup group)Writes the curve nodes in a CSV format to an appendable.static voidRatesCurvesCsvLoader. writeCurveSettings(File file, RatesCurveGroup group)Writes the curve settings in a CSV format to a file.static voidRatesCurvesCsvLoader. 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 RatesCurveGroupRatesCurveGroup.Builder. build()static RatesCurveGroupRatesCurveGroup. of(CurveGroupName name, Map<Currency,Curve> discountCurves, Map<Index,Curve> forwardCurves)Returns a curve group containing the specified curves.static RatesCurveGroupRatesCurveGroup. ofCurves(RatesCurveGroupDefinition curveGroupDefinition, Curve... curves)Creates a curve group using a curve group definition and some existing curves.static RatesCurveGroupRatesCurveGroup. 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 RatesMarketDataLookupRatesMarketDataLookup. of(RatesCurveGroup curveGroup)Obtains an instance based on a curve group.
-