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 <geoffroy.jamgotchian at rte-france.com>
-
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
Fields inherited from interface com.powsybl.timeseries.TimeSeries
DEFAULT_VERSION_NUMBER_FOR_UNVERSIONED_TIMESERIES, LOGGER
-
Constructor Summary
ConstructorDescriptionStringTimeSeries
(TimeSeriesMetadata metadata, StringDataChunk... chunks) StringTimeSeries
(TimeSeriesMetadata metadata, List<StringDataChunk> chunks) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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 Details
-
StringTimeSeries
-
StringTimeSeries
-
-
Method Details
-
createGapFillingChunk
- Specified by:
createGapFillingChunk
in classAbstractTimeSeries<StringPoint,
StringDataChunk, StringTimeSeries>
-
createTimeSeries
- Specified by:
createTimeSeries
in classAbstractTimeSeries<StringPoint,
StringDataChunk, StringTimeSeries>
-
fillBuffer
-
fillBuffer
-
toArray
-