| getInstance(Class, Memory, Comparator, ArrayOfItemsSerDe) |  | 0% |  | 0% | 5 | 5 | 29 | 29 | 1 | 1 |
| populateFromItemsSketch(int, long, long, Object[], int, int, Object[], long[], Comparator) |  | 0% |  | 0% | 9 | 9 | 21 | 21 | 1 | 1 |
| getSV(ItemsSketch) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| itemsArrayToCombinedBuffer(Object[]) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| update(Object) |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 1 | 1 |
| copy(ItemsSketch) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| growBaseBuffer(ItemsSketch) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| putMemory(WritableMemory, ArrayOfItemsSerDe) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getInstance(Class, int, Comparator) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| getRanks(Object[], QuantileSearchCriteria) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| reset() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| ItemsSketch(int, Class, Comparator) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| convertToCumulative(long[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getQuantileLowerBound(double) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getQuantileUpperBound(double) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getCDF(Object[], QuantileSearchCriteria) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getPartitionBoundariesFromNumParts(int, QuantileSearchCriteria) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getPartitionBoundariesFromPartSize(long, QuantileSearchCriteria) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getPMF(Object[], QuantileSearchCriteria) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getQuantile(double, QuantileSearchCriteria) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getQuantiles(double[], QuantileSearchCriteria) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getRank(Object, QuantileSearchCriteria) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isEstimationMode() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| downSample(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| refreshSortedView() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getMaxItem() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getMinItem() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getRankLowerBound(double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRankUpperBound(double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEmpty() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| iterator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumRetained() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getInstance(Class, Comparator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNormalizedRankError(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toByteArray(ArrayOfItemsSerDe) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toByteArray(boolean, ArrayOfItemsSerDe) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString(boolean, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNormalizedRankError(int, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getKFromEpsilon(double, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString(Memory) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getClassOfT() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getComparator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getK() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getN() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBaseBufferCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCombinedBufferAllocatedCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBitPattern() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCombinedBuffer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSortedView() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasMemory() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDirect() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isReadOnly() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |