Package io.deephaven.engine.rowset.impl
Class AdaptiveOrderedLongSetBuilderRandom
java.lang.Object
io.deephaven.engine.rowset.impl.AdaptiveOrderedLongSetBuilderRandom
- All Implemented Interfaces:
OrderedLongSet.BuilderRandom,OrderedLongSet.BuilderSequential,LongRangeConsumer
public class AdaptiveOrderedLongSetBuilderRandom
extends Object
implements OrderedLongSet.BuilderRandom
-
Field Summary
Fields inherited from interface io.deephaven.engine.rowset.impl.OrderedLongSet.BuilderSequential
check, outOfOrderKeyErrorMsg -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidadd(SortedRanges ix, boolean acquire) voidaddKey(long rowKey) voidvoidaddRange(long firstRowKey, long lastRowKey) voidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.engine.rowset.impl.OrderedLongSet.BuilderRandom
accept, add, appendKey, appendRangeMethods inherited from interface io.deephaven.engine.rowset.impl.OrderedLongSet.BuilderSequential
appendOrderedLongSet, appendOrderedRowKeysChunk, setDomain
-
Constructor Details
-
AdaptiveOrderedLongSetBuilderRandom
public AdaptiveOrderedLongSetBuilderRandom()
-
-
Method Details
-
getOrderedLongSet
- Specified by:
getOrderedLongSetin interfaceOrderedLongSet.BuilderSequential
-
addKey
public void addKey(long rowKey) - Specified by:
addKeyin interfaceOrderedLongSet.BuilderRandom
-
addKeys
-
addRange
public void addRange(long firstRowKey, long lastRowKey) - Specified by:
addRangein interfaceOrderedLongSet.BuilderRandom
-
addRanges
-
addRowSet
-
add
- Specified by:
addin interfaceOrderedLongSet.BuilderRandom
-
add
- Specified by:
addin interfaceOrderedLongSet.BuilderRandom
-