Package io.deephaven.engine.rowset.impl
Class BasicRowSetBuilderSequential
java.lang.Object
io.deephaven.engine.rowset.impl.RspBitmapBuilderSequential
io.deephaven.engine.rowset.impl.OrderedLongSetBuilderSequential
io.deephaven.engine.rowset.impl.BasicRowSetBuilderSequential
- All Implemented Interfaces:
OrderedLongSet.BuilderSequential,RowSetBuilderSequential,LongRangeConsumer
public class BasicRowSetBuilderSequential
extends OrderedLongSetBuilderSequential
implements RowSetBuilderSequential
RowSetBuilderRandom implementation that uses an OrderedLongSetBuilderSequential internally.-
Field Summary
Fields inherited from class io.deephaven.engine.rowset.impl.RspBitmapBuilderSequential
disposable, maxKeyHint, pendingContainer, pendingContainerKey, pendingEnd, pendingStart, rbFields inherited from interface io.deephaven.engine.rowset.impl.OrderedLongSet.BuilderSequential
check, outOfOrderKeyErrorMsg -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendRowSequence(RowSequence rowSequence) Appends aRowSequenceto this builder.voidappendRowSequenceWithOffset(RowSequence rowSequence, long shiftAmount) Appends aRowSequenceshifted by the provided offset to this builder.build()Methods inherited from class io.deephaven.engine.rowset.impl.OrderedLongSetBuilderSequential
appendOrderedLongSet, flushPendingRange, getOrderedLongSet, getRspBitmapMethods inherited from class io.deephaven.engine.rowset.impl.RspBitmapBuilderSequential
appendKey, appendOrderedRowKeysChunk, appendRange, flushPendingContainer, flushRangeToPendingContainer, setDomainMethods 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.BuilderSequential
acceptMethods inherited from interface io.deephaven.engine.rowset.RowSetBuilderSequential
appendKey, appendKeys, appendOrderedRowKeyRangesChunk, appendOrderedRowKeysChunk, appendOrderedRowKeysChunk, appendRange, appendRanges, setDomain
-
Constructor Details
-
BasicRowSetBuilderSequential
public BasicRowSetBuilderSequential()
-
-
Method Details
-
build
- Specified by:
buildin interfaceRowSetBuilderSequential
-
appendRowSequence
Description copied from interface:RowSetBuilderSequentialAppends aRowSequenceto this builder.- Specified by:
appendRowSequencein interfaceRowSetBuilderSequential- Parameters:
rowSequence- TheRowSequenceto append
-
appendRowSequenceWithOffset
Description copied from interface:RowSetBuilderSequentialAppends aRowSequenceshifted by the provided offset to this builder.- Specified by:
appendRowSequenceWithOffsetin interfaceRowSetBuilderSequential- Parameters:
rowSequence- TheRowSequenceto appendshiftAmount- An offset to apply to every range in the RowSet
-