Package com.powsybl.timeseries
Interface ReadOnlyTimeSeriesStore
-
- All Known Implementing Classes:
ReadOnlyTimeSeriesStoreAggregator
,ReadOnlyTimeSeriesStoreCache
public interface ReadOnlyTimeSeriesStore
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addListener(TimeSeriesStoreListener listener)
List<DoubleTimeSeries>
getDoubleTimeSeries(int version)
Optional<DoubleTimeSeries>
getDoubleTimeSeries(String timeSeriesName, int version)
List<DoubleTimeSeries>
getDoubleTimeSeries(Set<String> timeSeriesNames, int version)
Optional<StringTimeSeries>
getStringTimeSeries(String timeSeriesName, int version)
List<StringTimeSeries>
getStringTimeSeries(Set<String> timeSeriesNames, int version)
Set<Integer>
getTimeSeriesDataVersions()
Set<Integer>
getTimeSeriesDataVersions(String timeSeriesName)
Optional<TimeSeriesMetadata>
getTimeSeriesMetadata(String timeSeriesName)
List<TimeSeriesMetadata>
getTimeSeriesMetadata(Set<String> timeSeriesNames)
Set<String>
getTimeSeriesNames(TimeSeriesFilter filter)
void
removeListener(TimeSeriesStoreListener listener)
boolean
timeSeriesExists(String timeSeriesName)
-
-
-
Method Detail
-
getTimeSeriesNames
Set<String> getTimeSeriesNames(TimeSeriesFilter filter)
-
timeSeriesExists
boolean timeSeriesExists(String timeSeriesName)
-
getTimeSeriesMetadata
Optional<TimeSeriesMetadata> getTimeSeriesMetadata(String timeSeriesName)
-
getTimeSeriesMetadata
List<TimeSeriesMetadata> getTimeSeriesMetadata(Set<String> timeSeriesNames)
-
getDoubleTimeSeries
Optional<DoubleTimeSeries> getDoubleTimeSeries(String timeSeriesName, int version)
-
getDoubleTimeSeries
List<DoubleTimeSeries> getDoubleTimeSeries(Set<String> timeSeriesNames, int version)
-
getDoubleTimeSeries
List<DoubleTimeSeries> getDoubleTimeSeries(int version)
-
getStringTimeSeries
Optional<StringTimeSeries> getStringTimeSeries(String timeSeriesName, int version)
-
getStringTimeSeries
List<StringTimeSeries> getStringTimeSeries(Set<String> timeSeriesNames, int version)
-
addListener
void addListener(TimeSeriesStoreListener listener)
-
removeListener
void removeListener(TimeSeriesStoreListener listener)
-
-