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)
Instantiate UpdatableSketch from a given Memory
|
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)
S - Type of Summarymem - Memory object representing a Sketchdeserializer - instance of SummaryDeserializerpublic 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–2024 The Apache Software Foundation. All rights reserved.