Class ArrayOfDoublesSketches
java.lang.Object
org.apache.datasketches.tuple.arrayofdoubles.ArrayOfDoublesSketches
Convenient static methods to instantiate tuple sketches of type ArrayOfDoubles.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ArrayOfDoublesSketchheapifySketch(org.apache.datasketches.memory.Memory srcMem) Heapify the given Memory as an ArrayOfDoublesSketchstatic ArrayOfDoublesSketchheapifySketch(org.apache.datasketches.memory.Memory srcMem, long seed) Heapify the given Memory and seed as a ArrayOfDoublesSketchstatic ArrayOfDoublesUnionheapifyUnion(org.apache.datasketches.memory.Memory srcMem) Heapify the given Memory as an ArrayOfDoublesUnionstatic ArrayOfDoublesUnionheapifyUnion(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 ArrayOfDoublesSketchwrapSketch(org.apache.datasketches.memory.Memory srcMem) Wrap the given Memory as an ArrayOfDoublesSketchstatic ArrayOfDoublesSketchwrapSketch(org.apache.datasketches.memory.Memory srcMem, long seed) Wrap the given Memory and seed as a ArrayOfDoublesSketchstatic ArrayOfDoublesUnionwrapUnion(org.apache.datasketches.memory.Memory srcMem) Wrap the given Memory as an ArrayOfDoublesUnionstatic ArrayOfDoublesUnionwrapUnion(org.apache.datasketches.memory.Memory srcMem, long seed) Wrap the given Memory and seed as an ArrayOfDoublesUnionstatic ArrayOfDoublesUnionwrapUnion(org.apache.datasketches.memory.WritableMemory srcMem) Wrap the given Memory as an ArrayOfDoublesUnionstatic ArrayOfDoublesUnionwrapUnion(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
-