Uses of Package
org.apache.datasketches.common
Packages that use org.apache.datasketches.common
Package
Description
This package is for common classes that may be used across all the sketch families.
Compressed Probabilistic Counting sketch family
BloomFilter package
This package contains the implementations of the paper https://arxiv.org/abs/1705.07001.
The DataSketches™ HllSketch family package
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.
The quantiles package contains stochastic streaming algorithms that enable single-pass
analysis of the distribution of a stream of quantiles.
This package is dedicated to streaming algorithms that enable fixed size, uniform sampling of
weighted and unweighted items from a stream.
The theta package contains the basic sketch classes that are members of the
Theta-Sketch Framework.
The tuple package contains a number of sketches based on the same
fundamental algorithms of the Theta Sketch Framework and extend these
concepts for whole new families of sketches.
This package is for a concrete implementation of the Tuple sketch for an array of double values.
This package is for a generic implementation of the Tuple sketch for single String value.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.commonClassDescriptionBase class for serializing and deserializing custom types.Defines the various families of sketch and set operation classes.This is a callback interface to provide a means to request a new MemorySegment of a specified size.A convenience class that implements a default implementation.For the Families that accept this configuration parameter, it controls the size multiple that affects how fast the internal cache grows, when more space is required.Exception class for the libraryUsed to suppress SpotBug warnings.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.cpcClassDescriptionDefines the various families of sketch and set operation classes.Used to suppress SpotBug warnings.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.filters.bloomfilter
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.frequenciesClassDescriptionBase class for serializing and deserializing custom types.Used to suppress SpotBug warnings.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.hll
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.kllClassDescriptionBase class for serializing and deserializing custom types.This is a callback interface to provide a means to request a new MemorySegment of a specified size.Methods for inquiring the status of a backing MemorySegment.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.quantilesClassDescriptionBase class for serializing and deserializing custom types.This is a callback interface to provide a means to request a new MemorySegment of a specified size.Methods for inquiring the status of a backing MemorySegment.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.samplingClassDescriptionBase class for serializing and deserializing custom types.For the Families that accept this configuration parameter, it controls the size multiple that affects how fast the internal cache grows, when more space is required.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.thetaClassDescriptionDefines the various families of sketch and set operation classes.This is a callback interface to provide a means to request a new MemorySegment of a specified size.Methods for inquiring the status of a backing MemorySegment.For the Families that accept this configuration parameter, it controls the size multiple that affects how fast the internal cache grows, when more space is required.Used to suppress SpotBug warnings.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.tupleClassDescriptionFor the Families that accept this configuration parameter, it controls the size multiple that affects how fast the internal cache grows, when more space is required.Used to suppress SpotBug warnings.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.tuple.arrayofdoublesClassDescriptionFor the Families that accept this configuration parameter, it controls the size multiple that affects how fast the internal cache grows, when more space is required.Used to suppress SpotBug warnings.
-
Classes in org.apache.datasketches.common used by org.apache.datasketches.tuple.stringsClassDescriptionFor the Families that accept this configuration parameter, it controls the size multiple that affects how fast the internal cache grows, when more space is required.