# Uses of Class
org.apache.datasketches.tuple.arrayofdoubles.ArrayOfDoublesSketch

Packages that use ArrayOfDoublesSketch
Package
Description
org.apache.datasketches.tuple.arrayofdoubles
This package is for a concrete implementation of the Tuple sketch for an array of double values.

## Uses of ArrayOfDoublesSketch in org.apache.datasketches.tuple.arrayofdoubles

Subclasses of ArrayOfDoublesSketch in org.apache.datasketches.tuple.arrayofdoubles
Modifier and Type
Class
Description
`class`
`ArrayOfDoublesCompactSketch`
Top level compact tuple sketch of type ArrayOfDoubles.
`class`
`ArrayOfDoublesUpdatableSketch`
The top level for updatable tuple sketches of type ArrayOfDoubles.
Methods in org.apache.datasketches.tuple.arrayofdoubles that return ArrayOfDoublesSketch
Modifier and Type
Method
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
Methods in org.apache.datasketches.tuple.arrayofdoubles with parameters of type ArrayOfDoublesSketch
Modifier and Type
Method
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.
`abstract void`
ArrayOfDoublesAnotB.`update(ArrayOfDoublesSketch a, ArrayOfDoublesSketch b)`
Perform A-and-not-B set operation on the two given sketches.
`void`
ArrayOfDoublesAnotBImpl.`update(ArrayOfDoublesSketch skA, ArrayOfDoublesSketch skB)`