Package | Description |
---|---|
org.apache.datasketches.tuple.arrayofdoubles |
This package is for a concrete implementation of the Tuple sketch for an array of double values.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayOfDoublesCompactSketch
Top level compact tuple sketch of type ArrayOfDoubles.
|
class |
ArrayOfDoublesUpdatableSketch
The top level for updatable tuple sketches of type ArrayOfDoubles.
|
Modifier and Type | Method and Description |
---|---|
static ArrayOfDoublesSketch |
ArrayOfDoublesSketch.heapify(org.apache.datasketches.memory.Memory mem)
Heapify the given Memory as an ArrayOfDoublesSketch
|
static ArrayOfDoublesSketch |
ArrayOfDoublesSketch.heapify(org.apache.datasketches.memory.Memory mem,
long seed)
Heapify the given Memory and seed as a ArrayOfDoublesSketch
|
static ArrayOfDoublesSketch |
ArrayOfDoublesSketches.heapifySketch(org.apache.datasketches.memory.Memory srcMem)
Heapify the given Memory as an ArrayOfDoublesSketch
|
static ArrayOfDoublesSketch |
ArrayOfDoublesSketches.heapifySketch(org.apache.datasketches.memory.Memory srcMem,
long seed)
Heapify the given Memory and seed as a ArrayOfDoublesSketch
|
static ArrayOfDoublesSketch |
ArrayOfDoublesSketch.wrap(org.apache.datasketches.memory.Memory mem)
Wrap the given Memory as an ArrayOfDoublesSketch
|
static ArrayOfDoublesSketch |
ArrayOfDoublesSketch.wrap(org.apache.datasketches.memory.Memory mem,
long seed)
Wrap the given Memory and seed as a ArrayOfDoublesSketch
|
static ArrayOfDoublesSketch |
ArrayOfDoublesSketches.wrapSketch(org.apache.datasketches.memory.Memory srcMem)
Wrap the given Memory as an ArrayOfDoublesSketch
|
static ArrayOfDoublesSketch |
ArrayOfDoublesSketches.wrapSketch(org.apache.datasketches.memory.Memory srcMem,
long seed)
Wrap the given Memory and seed as a ArrayOfDoublesSketch
|
Modifier and Type | Method and Description |
---|---|
void |
ArrayOfDoublesIntersection.intersect(ArrayOfDoublesSketch tupleSketch,
ArrayOfDoublesCombiner combiner)
Performs a stateful intersection of the internal set with the given tupleSketch.
|
void |
ArrayOfDoublesUnion.union(ArrayOfDoublesSketch tupleSketch)
Updates the union by adding a set of entries from a given sketch, which can be on-heap or off-heap.
|
void |
ArrayOfDoublesAnotBImpl.update(ArrayOfDoublesSketch skA,
ArrayOfDoublesSketch skB) |
abstract void |
ArrayOfDoublesAnotB.update(ArrayOfDoublesSketch a,
ArrayOfDoublesSketch b)
Perform A-and-not-B set operation on the two given sketches.
|
Copyright © 2015–2024 The Apache Software Foundation. All rights reserved.