<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,
ScenarioArray<? extends T> value) |
Adds market data for each scenario.
|
<T> ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketDataBuilder.addScenarioValue(MarketDataId<T> id,
List<? extends T> values) |
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(MarketDataBox<LocalDate> valuationDate) |
Creates a mutable builder that can be used to create an instance of the market data.
|
static ImmutableScenarioMarketDataBuilder |
ImmutableScenarioMarketData.builder(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.
|