| Package | Description |
|---|---|
| com.opengamma.strata.data.scenario |
Basic types to model market data across scenarios.
|
| Modifier and Type | Method and Description |
|---|---|
<T> ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addBox(MarketDataId<T> id,
MarketDataBox<? extends T> value)
Adds market data wrapped in a box.
|
ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addBoxMap(Map<? extends MarketDataId<?>,? extends MarketDataBox<?>> values)
Adds market data values for each scenario.
|
<T> ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addScenarioValue(MarketDataId<T> id,
List<? extends T> values)
Adds market data for each scenario.
|
<T> ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addScenarioValue(MarketDataId<T> id,
ScenarioArray<? extends T> value)
Adds market data for each scenario.
|
ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addScenarioValueMap(Map<? extends MarketDataId<?>,? extends ScenarioArray<?>> values)
Adds market data values for each scenario.
|
ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addTimeSeries(ObservableId id,
LocalDateDoubleTimeSeries timeSeries)
Adds a time-series of observable market data values.
|
ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addTimeSeriesMap(Map<? extends ObservableId,LocalDateDoubleTimeSeries> timeSeriesMap)
Adds multiple time-series of observable market data values to the builder.
|
<T> ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addValue(MarketDataId<T> id,
T value)
Adds market data that is valid for all scenarios.
|
ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addValueMap(Map<? extends MarketDataId<?>,?> values)
Adds market data values that are valid for all scenarios.
|
static ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketData.builder(LocalDate valuationDate)
Creates a mutable builder that can be used to create an instance of the market data.
|
static ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketData.builder(MarketDataBox<LocalDate> valuationDate)
Creates a mutable builder that can be used to create an instance of the market data.
|
ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.timeSeries(Map<? extends ObservableId,LocalDateDoubleTimeSeries> timeSeries)
Sets the time-series in the builder, replacing any existing values.
|
ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.values(Map<? extends MarketDataId<?>,?> values)
Sets the values in the builder, replacing any existing values.
|
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.