Uses of Class
org.apache.datasketches.theta.UpdateSketch
| Package | Description |
|---|---|
| org.apache.datasketches.theta |
The theta package contains all the sketch classes that are members of the
Theta Sketch Framework.
|
-
Uses of UpdateSketch in org.apache.datasketches.theta
Methods in org.apache.datasketches.theta that return UpdateSketch Modifier and Type Method Description UpdateSketchUpdateSketchBuilder. build()Returns an UpdateSketch with the current configuration of this Builder.UpdateSketchUpdateSketchBuilder. build(org.apache.datasketches.memory.WritableMemory dstMem)Returns an UpdateSketch with the current configuration of this Builder with the specified backing destination Memory store.UpdateSketchUpdateSketchBuilder. buildLocal(UpdateSketch shared)Returns a local, on-heap, concurrent UpdateSketch to be used as a per-thread local buffer along with the given concurrent shared UpdateSketch and the current configuration of this Builder.UpdateSketchUpdateSketchBuilder. buildShared()Returns an on-heap concurrent shared UpdateSketch with the current configuration of the Builder.UpdateSketchUpdateSketchBuilder. buildShared(org.apache.datasketches.memory.WritableMemory dstMem)Returns a direct (potentially off-heap) concurrent shared UpdateSketch with the current configuration of the Builder and the given destination WritableMemory.UpdateSketchUpdateSketchBuilder. buildSharedFromSketch(UpdateSketch sketch, org.apache.datasketches.memory.WritableMemory dstMem)Returns a direct (potentially off-heap) concurrent shared UpdateSketch with the current configuration of the Builder, the data from the given sketch, and the given destination WritableMemory.static UpdateSketchUpdateSketch. heapify(org.apache.datasketches.memory.Memory srcMem)Instantiates an on-heap UpdateSketch from Memory.static UpdateSketchUpdateSketch. heapify(org.apache.datasketches.memory.Memory srcMem, long seed)Instantiates an on-heap UpdateSketch from Memory.static UpdateSketchSketches. heapifyUpdateSketch(org.apache.datasketches.memory.Memory srcMem)static UpdateSketchSketches. heapifyUpdateSketch(org.apache.datasketches.memory.Memory srcMem, long seed)abstract UpdateSketchUpdateSketch. rebuild()Rebuilds the hash table to remove dirty values or to reduce the size to nominal entries.static UpdateSketchUpdateSketch. wrap(org.apache.datasketches.memory.WritableMemory srcMem)Wrap takes the sketch image in Memory and refers to it directly.static UpdateSketchUpdateSketch. wrap(org.apache.datasketches.memory.WritableMemory srcMem, long seed)Wrap takes the sketch image in Memory and refers to it directly.static UpdateSketchSketches. wrapUpdateSketch(org.apache.datasketches.memory.WritableMemory srcMem)static UpdateSketchSketches. wrapUpdateSketch(org.apache.datasketches.memory.WritableMemory srcMem, long seed)Methods in org.apache.datasketches.theta with parameters of type UpdateSketch Modifier and Type Method Description UpdateSketchUpdateSketchBuilder. buildLocal(UpdateSketch shared)Returns a local, on-heap, concurrent UpdateSketch to be used as a per-thread local buffer along with the given concurrent shared UpdateSketch and the current configuration of this Builder.UpdateSketchUpdateSketchBuilder. buildSharedFromSketch(UpdateSketch sketch, org.apache.datasketches.memory.WritableMemory dstMem)Returns a direct (potentially off-heap) concurrent shared UpdateSketch with the current configuration of the Builder, the data from the given sketch, and the given destination WritableMemory.