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.