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.KllDoublesSketchSortedView The SortedView of the KllDoublesSketch.KllDoublesSketchSortedViewIterator Iterator over KllDoublesSketchSortedViewKllFloatsSketch This variation of the KllSketch implements primitive floats.KllFloatsSketchIterator Iterator over KllFloatsSketch.KllFloatsSketchSortedView The SortedView of the KllFloatsSketch.KllFloatsSketchSortedViewIterator Iterator over KllFloatsSketchSortedViewKllItemsSketch<T> This variation of the KllSketch implements generic data types.KllItemsSketchIterator<T> Iterator over KllItemsSketch.KllItemsSketchSortedView<T> The SortedView of the KllItemsSketch.KllItemsSketchSortedView.KllItemsSketchSortedViewIterator<T> Iterator over KllItemsSketchSortedView.KllSketch This class is the root of the KLL sketch class hierarchy. -
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.