| Package | Description |
|---|---|
| com.yahoo.sketches.tuple |
The tuple package contains implementation of sketches based on the idea of
theta sketches with the addition of values associated with unique keys.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnotB<S extends Summary>
Computes a set difference of two generic tuple sketches
|
class |
CompactSketch<S extends Summary>
CompactSketches are never created directly.
|
class |
Intersection<S extends Summary>
Computes an intersection of two or more generic tuple sketches.
|
class |
Sketch<S extends Summary>
This is an equivalent to com.yahoo.sketches.theta.Sketch with
addition of a user-defined Summary object associated with every unique entry
in the sketch.
|
class |
SketchIterator<S extends Summary>
Iterator over a generic tuple sketch
|
interface |
SummaryFactory<S extends Summary>
Interface for user-defined SummaryFactory
|
interface |
SummarySetOperations<S extends Summary>
This is to provide methods of producing unions and intersections of two Summary objects.
|
class |
Union<S extends Summary>
Compute a union of two or more tuple sketches.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
UpdatableSummary<U>
Interface for updating user-defined Summary
|
| Modifier and Type | Class and Description |
|---|---|
class |
DoubleSummary
Summary for generic tuple sketches of type Double.
|
| Modifier and Type | Method and Description |
|---|---|
<S extends Summary> |
Summary.copy() |
static <S extends Summary> |
Sketches.createEmptySketch() |
static <S extends Summary> |
Sketches.heapifySketch(Memory mem)
Instantiate Sketch from a given Memory
|
| Modifier and Type | Method and Description |
|---|---|
abstract S[] |
Sketch.getSummaries() |
S[] |
CompactSketch.getSummaries() |
Copyright © 2015–2017 Yahoo! Inc.. All rights reserved.