Package io.deephaven.engine.rowset.impl
Class AdaptiveRowSetBuilderRandom
java.lang.Object
io.deephaven.engine.rowset.impl.AdaptiveRowSetBuilderRandom
- All Implemented Interfaces:
RowSetBuilderRandom
RowSetBuilderRandom
implementation that uses an adaptive pattern based on workload.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.engine.rowset.RowSetBuilderRandom
RowSetBuilderRandom.Helper
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.engine.rowset.RowSetBuilderRandom
addKeys, addOrderedRowKeysChunk, addOrderedRowKeysChunk, addOrderedRowKeysChunk, addRanges, addRowKeysChunk, addRowKeysChunk, addRowSet
-
Constructor Details
-
AdaptiveRowSetBuilderRandom
public AdaptiveRowSetBuilderRandom()
-
-
Method Details
-
build
- Specified by:
build
in interfaceRowSetBuilderRandom
-
addKey
public void addKey(long rowKey) - Specified by:
addKey
in interfaceRowSetBuilderRandom
-
addRange
public void addRange(long firstRowKey, long lastRowKey) - Specified by:
addRange
in interfaceRowSetBuilderRandom
-