Package com.powsybl.afs.storage.buffer
Class StorageChangeBuffer
- java.lang.Object
-
- com.powsybl.afs.storage.buffer.StorageChangeBuffer
-
public class StorageChangeBuffer extends Object
- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description StorageChangeBuffer(StorageChangeFlusher flusher, int maximumChange, long maximumSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDoubleTimeSeriesData(String nodeId, int version, String timeSeriesName, List<com.powsybl.timeseries.DoubleDataChunk> chunks)
void
addStringTimeSeriesData(String nodeId, int version, String timeSeriesName, List<com.powsybl.timeseries.StringDataChunk> chunks)
void
createTimeSeries(String nodeId, com.powsybl.timeseries.TimeSeriesMetadata metadata)
void
flush()
boolean
isEmpty()
-
-
-
Constructor Detail
-
StorageChangeBuffer
public StorageChangeBuffer(StorageChangeFlusher flusher, int maximumChange, long maximumSize)
-
-
Method Detail
-
createTimeSeries
public void createTimeSeries(String nodeId, com.powsybl.timeseries.TimeSeriesMetadata metadata)
-
addDoubleTimeSeriesData
public void addDoubleTimeSeriesData(String nodeId, int version, String timeSeriesName, List<com.powsybl.timeseries.DoubleDataChunk> chunks)
-
addStringTimeSeriesData
public void addStringTimeSeriesData(String nodeId, int version, String timeSeriesName, List<com.powsybl.timeseries.StringDataChunk> chunks)
-
isEmpty
public boolean isEmpty()
-
flush
public void flush()
-
-