Package org.apache.datasketches.theta
The theta package contains all the sketch classes that are members of the Theta Sketch Framework. The basic sketching functionality in this package is also accessible from Hadoop Pig UDFs found in the sketches-pig repository, and from Hadoop Hive UADFs and UDFs found in the sketches-hive repository.
- Author:
- Lee Rhodes
-
Interface Summary Interface Description HashIterator This is used to iterate over the retained hash values of the Theta sketch. -
Class Summary Class Description AnotB Computes a set difference, A-AND-NOT-B, of two theta sketches.CompactSketch The parent class of all the CompactSketches.Intersection The API for intersection operationsJaccardSimilarity Jaccard similarity of two Theta Sketches.PairwiseSetOperations Deprecated. v2.0.0.SetOperation The parent API for all Set OperationsSetOperationBuilder For building a new SetOperation.Sketch The top-level class for all sketches.Sketches This class brings together the common sketch and set operation creation methods and the public static methods into one place.Union Compute the union of two or more theta sketches.UpdateSketch The parent class for the Update Sketch families, such as QuickSelect and Alpha.UpdateSketchBuilder For building a new UpdateSketch. -
Enum Summary Enum Description UpdateReturnState