Class ArrayOfDoublesSketches
java.lang.Object
org.apache.datasketches.tuple.arrayofdoubles.ArrayOfDoublesSketches
Convenient static methods to instantiate tuple sketches of type ArrayOfDoubles.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ArrayOfDoublesSketch
heapifySketch
(org.apache.datasketches.memory.Memory srcMem) Heapify the given Memory as an ArrayOfDoublesSketchstatic ArrayOfDoublesSketch
heapifySketch
(org.apache.datasketches.memory.Memory srcMem, long seed) Heapify the given Memory and seed as a ArrayOfDoublesSketchstatic ArrayOfDoublesUnion
heapifyUnion
(org.apache.datasketches.memory.Memory srcMem) Heapify the given Memory as an ArrayOfDoublesUnionstatic ArrayOfDoublesUnion
heapifyUnion
(org.apache.datasketches.memory.Memory srcMem, long seed) Heapify the given Memory and seed as an ArrayOfDoublesUnionheapifyUpdatableSketch
(org.apache.datasketches.memory.Memory srcMem) Heapify the given Memory as an ArrayOfDoublesUpdatableSketchheapifyUpdatableSketch
(org.apache.datasketches.memory.Memory srcMem, long seed) Heapify the given Memory and seed as a ArrayOfDoublesUpdatableSketchstatic ArrayOfDoublesSketch
wrapSketch
(org.apache.datasketches.memory.Memory srcMem) Wrap the given Memory as an ArrayOfDoublesSketchstatic ArrayOfDoublesSketch
wrapSketch
(org.apache.datasketches.memory.Memory srcMem, long seed) Wrap the given Memory and seed as a ArrayOfDoublesSketchstatic ArrayOfDoublesUnion
wrapUnion
(org.apache.datasketches.memory.Memory srcMem) Wrap the given Memory as an ArrayOfDoublesUnionstatic ArrayOfDoublesUnion
wrapUnion
(org.apache.datasketches.memory.Memory srcMem, long seed) Wrap the given Memory and seed as an ArrayOfDoublesUnionstatic ArrayOfDoublesUnion
wrapUnion
(org.apache.datasketches.memory.WritableMemory srcMem) Wrap the given Memory as an ArrayOfDoublesUnionstatic ArrayOfDoublesUnion
wrapUnion
(org.apache.datasketches.memory.WritableMemory srcMem, long seed) Wrap the given Memory and seed as an ArrayOfDoublesUnionwrapUpdatableSketch
(org.apache.datasketches.memory.WritableMemory srcMem) Wrap the given WritableMemory as an ArrayOfDoublesUpdatableSketchwrapUpdatableSketch
(org.apache.datasketches.memory.WritableMemory srcMem, long seed) Wrap the given WritableMemory and seed as a ArrayOfDoublesUpdatableSketch
-
Constructor Details
-
ArrayOfDoublesSketches
public ArrayOfDoublesSketches()
-
-
Method Details
-
heapifySketch
Heapify the given Memory as an ArrayOfDoublesSketch- Parameters:
srcMem
- the given source Memory- Returns:
- an ArrayOfDoublesSketch
-
heapifySketch
public static ArrayOfDoublesSketch heapifySketch(org.apache.datasketches.memory.Memory srcMem, long seed) Heapify the given Memory and seed as a ArrayOfDoublesSketch- Parameters:
srcMem
- the given source Memoryseed
- the given seed- Returns:
- an ArrayOfDoublesSketch
-
heapifyUpdatableSketch
public static ArrayOfDoublesUpdatableSketch heapifyUpdatableSketch(org.apache.datasketches.memory.Memory srcMem) Heapify the given Memory as an ArrayOfDoublesUpdatableSketch- Parameters:
srcMem
- the given source Memory- Returns:
- an ArrayOfDoublesUpdatableSketch
-
heapifyUpdatableSketch
public static ArrayOfDoublesUpdatableSketch heapifyUpdatableSketch(org.apache.datasketches.memory.Memory srcMem, long seed) Heapify the given Memory and seed as a ArrayOfDoublesUpdatableSketch- Parameters:
srcMem
- the given source Memoryseed
- the given seed- Returns:
- an ArrayOfDoublesUpdatableSketch
-
wrapSketch
Wrap the given Memory as an ArrayOfDoublesSketch- Parameters:
srcMem
- the given source Memory- Returns:
- an ArrayOfDoublesSketch
-
wrapSketch
public static ArrayOfDoublesSketch wrapSketch(org.apache.datasketches.memory.Memory srcMem, long seed) Wrap the given Memory and seed as a ArrayOfDoublesSketch- Parameters:
srcMem
- the given source Memoryseed
- the given seed- Returns:
- an ArrayOfDoublesSketch
-
wrapUpdatableSketch
public static ArrayOfDoublesUpdatableSketch wrapUpdatableSketch(org.apache.datasketches.memory.WritableMemory srcMem) Wrap the given WritableMemory as an ArrayOfDoublesUpdatableSketch- Parameters:
srcMem
- the given source Memory- Returns:
- an ArrayOfDoublesUpdatableSketch
-
wrapUpdatableSketch
public static ArrayOfDoublesUpdatableSketch wrapUpdatableSketch(org.apache.datasketches.memory.WritableMemory srcMem, long seed) Wrap the given WritableMemory and seed as a ArrayOfDoublesUpdatableSketch- Parameters:
srcMem
- the given source Memoryseed
- the given seed- Returns:
- an ArrayOfDoublesUpdatableSketch
-
heapifyUnion
Heapify the given Memory as an ArrayOfDoublesUnion- Parameters:
srcMem
- the given source Memory- Returns:
- an ArrayOfDoublesUnion
-
heapifyUnion
public static ArrayOfDoublesUnion heapifyUnion(org.apache.datasketches.memory.Memory srcMem, long seed) Heapify the given Memory and seed as an ArrayOfDoublesUnion- Parameters:
srcMem
- the given source Memoryseed
- the given seed- Returns:
- an ArrayOfDoublesUnion
-
wrapUnion
Wrap the given Memory as an ArrayOfDoublesUnion- Parameters:
srcMem
- the given source Memory- Returns:
- an ArrayOfDoublesUnion
-
wrapUnion
public static ArrayOfDoublesUnion wrapUnion(org.apache.datasketches.memory.Memory srcMem, long seed) Wrap the given Memory and seed as an ArrayOfDoublesUnion- Parameters:
srcMem
- the given source Memoryseed
- the given seed- Returns:
- an ArrayOfDoublesUnion
-
wrapUnion
Wrap the given Memory as an ArrayOfDoublesUnion- Parameters:
srcMem
- the given source Memory- Returns:
- an ArrayOfDoublesUnion
-
wrapUnion
public static ArrayOfDoublesUnion wrapUnion(org.apache.datasketches.memory.WritableMemory srcMem, long seed) Wrap the given Memory and seed as an ArrayOfDoublesUnion- Parameters:
srcMem
- the given source Memoryseed
- the given seed- Returns:
- an ArrayOfDoublesUnion
-