| initTable(List, List) |  | 0% |  | 0% | 6 | 6 | 45 | 45 | 1 | 1 |
| load(int, List) |  | 0% |  | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
| updateStatistics(int, int) |  | 0% |  | 0% | 9 | 9 | 21 | 21 | 1 | 1 |
| computeVariableTimeSeriesPpmcc(double[], int, int, double, int) |  | 0% |  | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
| fillCache(int, TimeSeriesTable.CsvCache, int, int) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| dumpCache(Writer, TimeSeriesCsvConfig, int, TimeSeriesTable.CsvCache, int, int) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
| writeCsv(Writer, TimeSeriesCsvConfig) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| TimeSeriesTable(int, int, TimeSeriesIndex, IntFunction) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| computePpmcc(String, int) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| writeTime(Writer, TimeSeriesCsvConfig, int, int) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| writeHeader(Writer, TimeSeriesCsvConfig) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| computeConstantTimeSeriesPpmcc(double[], int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getTimeSeriesOffset(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStatistics(int, int, double[]) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| findMostCorrelatedTimeSeries(String, int, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| createWriter(Path) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getDoubleValue(int, int, int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getStringValue(int, int, int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkTimeSeriesNum(int) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| loadDouble(int, DoubleTimeSeries) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| invalidateStatistics(int, int) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| createDoubleBuffer(IntFunction, long, double) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| toCsvString() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| toCsvString(TimeSeriesCsvConfig) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkVersionIsInRange(int) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| checkPoint(int) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| loadString(int, StringTimeSeries) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| writeCsv(Path) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| writeCsv(Path, TimeSeriesCsvConfig) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| updateStatistics(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$findMostCorrelatedTimeSeries$2(String, double[], int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStatisticsIndex(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| load(int, List[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTimeSeriesNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$findMostCorrelatedTimeSeries$3(String, TimeSeriesTable.Correlation) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| createMem(int, int, TimeSeriesIndex) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeDouble(Writer, double) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| TimeSeriesTable(int, int, TimeSeriesIndex) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createDirectMem(int, int, TimeSeriesIndex) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMean(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStdDev(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createDoubleBuffer(IntFunction, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findMostCorrelatedTimeSeries(String, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeString(Writer, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getDoubleTimeSeriesIndex(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStringTimeSeriesIndex(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$initTable$1(StringTimeSeries) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$initTable$0(DoubleTimeSeries) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTableIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |