Package org.apache.datasketches.kll
This package is for the implementations of the sketch algorithm developed by Zohar Karnin, Kevin Lang,
and Edo Liberty that is commonly referred to as the "KLL" sketch after the authors' last names.
-
Class Summary Class Description KllDoublesSketch This variation of the KllSketch implements primitive doubles.KllDoublesSketchIterator Iterator over KllDoublesSketch.KllFloatsSketch This variation of the KllSketch implements primitive floats.KllFloatsSketchIterator Iterator over KllFloatsSketch.KllItemsSketch<T> This variation of the KllSketch implements generic data types.KllItemsSketchIterator<T> Iterator over KllItemsSketch.KllSketch This class is the root of the KLL sketch class hierarchy.KllSketchIterator The base implementation for the KLL sketch iterator hierarchy used for viewing the non-ordered quantiles retained by a sketch. -
Enum Summary Enum Description KllSketch.SketchStructure Used primarily to define the structure of the serialized sketch.KllSketch.SketchType Used to define the variable type of the current instance of this class.