Package com.powsybl.timeseries
Class StringTimeSeries
- java.lang.Object
-
- com.powsybl.timeseries.AbstractTimeSeries<StringPoint,StringDataChunk,StringTimeSeries>
-
- com.powsybl.timeseries.StringTimeSeries
-
- All Implemented Interfaces:
TimeSeries<StringPoint,StringTimeSeries>
,Iterable<StringPoint>
public class StringTimeSeries extends AbstractTimeSeries<StringPoint,StringDataChunk,StringTimeSeries> implements TimeSeries<StringPoint,StringTimeSeries>
- Author:
- Geoffroy Jamgotchian
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.powsybl.timeseries.TimeSeries
TimeSeries.CsvParsingContext, TimeSeries.TimeFormat
-
-
Field Summary
-
Fields inherited from class com.powsybl.timeseries.AbstractTimeSeries
chunks, metadata
-
-
Constructor Summary
Constructors Constructor Description StringTimeSeries(TimeSeriesMetadata metadata, StringDataChunk... chunks)
StringTimeSeries(TimeSeriesMetadata metadata, List<StringDataChunk> chunks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CompressedStringDataChunk
createGapFillingChunk(int i, int length)
protected StringTimeSeries
createTimeSeries(StringDataChunk chunk)
void
fillBuffer(BigStringBuffer buffer, long timeSeriesOffset)
void
fillBuffer(CompactStringBuffer buffer, int timeSeriesOffset)
String[]
toArray()
-
Methods inherited from class com.powsybl.timeseries.AbstractTimeSeries
addChunk, equals, getChunks, getMetadata, hashCode, iterator, setTimeSeriesNameResolver, split, stream, synchronize, toJson, writeJson
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface com.powsybl.timeseries.TimeSeries
getMetadata, iterator, setTimeSeriesNameResolver, split, stream, synchronize, toJson, writeJson
-
-
-
-
Constructor Detail
-
StringTimeSeries
public StringTimeSeries(TimeSeriesMetadata metadata, StringDataChunk... chunks)
-
StringTimeSeries
public StringTimeSeries(TimeSeriesMetadata metadata, List<StringDataChunk> chunks)
-
-
Method Detail
-
createGapFillingChunk
protected CompressedStringDataChunk createGapFillingChunk(int i, int length)
- Specified by:
createGapFillingChunk
in classAbstractTimeSeries<StringPoint,StringDataChunk,StringTimeSeries>
-
createTimeSeries
protected StringTimeSeries createTimeSeries(StringDataChunk chunk)
- Specified by:
createTimeSeries
in classAbstractTimeSeries<StringPoint,StringDataChunk,StringTimeSeries>
-
fillBuffer
public void fillBuffer(CompactStringBuffer buffer, int timeSeriesOffset)
-
fillBuffer
public void fillBuffer(BigStringBuffer buffer, long timeSeriesOffset)
-
toArray
public String[] toArray()
-
-