public final class Sketches extends Object
| Constructor and Description |
|---|
Sketches() |
| Modifier and Type | Method and Description |
|---|---|
static <S extends Summary> |
createEmptySketch() |
static <S extends Summary> |
heapifySketch(org.apache.datasketches.memory.Memory mem,
SummaryDeserializer<S> deserializer)
Instantiate a Sketch from a given Memory.
|
static <U,S extends UpdatableSummary<U>> |
heapifyUpdatableSketch(org.apache.datasketches.memory.Memory mem,
SummaryDeserializer<S> deserializer,
SummaryFactory<S> summaryFactory)
Deprecated.
As of 3.0.0, heapifying an UpdatableSketch is deprecated.
This capability will be removed in a future release.
Heapifying a CompactSketch is not deprecated.
|
public static <S extends Summary> Sketch<S> createEmptySketch()
S - Type of Summarypublic static <S extends Summary> Sketch<S> heapifySketch(org.apache.datasketches.memory.Memory mem, SummaryDeserializer<S> deserializer)
As of 3.0.0, heapifying an UpdatableSketch is deprecated. This capability will be removed in a future release. Heapifying a CompactSketch is not deprecated.
S - Type of Summarymem - Memory object representing a Sketchdeserializer - instance of SummaryDeserializer@Deprecated public static <U,S extends UpdatableSummary<U>> UpdatableSketch<U,S> heapifyUpdatableSketch(org.apache.datasketches.memory.Memory mem, SummaryDeserializer<S> deserializer, SummaryFactory<S> summaryFactory)
U - Type of update valueS - Type of Summarymem - Memory object representing a Sketchdeserializer - instance of SummaryDeserializersummaryFactory - instance of SummaryFactoryCopyright © 2015–2020 The Apache Software Foundation. All rights reserved.