Class SerialObjectColumnIterator<DATA_TYPE>
java.lang.Object
io.deephaven.engine.table.iterators.SerialColumnIterator<DATA_TYPE>
io.deephaven.engine.table.iterators.SerialObjectColumnIterator<DATA_TYPE>
- All Implemented Interfaces:
CloseableIterator<DATA_TYPE>,ValueIterator<DATA_TYPE>,ColumnIterator<DATA_TYPE>,ObjectColumnIterator<DATA_TYPE>,SafeCloseable,AutoCloseable,Iterator<DATA_TYPE>
public final class SerialObjectColumnIterator<DATA_TYPE>
extends SerialColumnIterator<DATA_TYPE>
implements ObjectColumnIterator<DATA_TYPE>
-
Field Summary
Fields inherited from interface io.deephaven.engine.primitive.value.iterator.ValueIterator
EMPTY -
Constructor Summary
ConstructorsConstructorDescriptionSerialObjectColumnIterator(@NotNull ColumnSource<DATA_TYPE> columnSource, @NotNull RowSet rowSet) Create a new SerialObjectColumnIterator.SerialObjectColumnIterator(@NotNull ColumnSource<DATA_TYPE> columnSource, @NotNull RowSet rowSet, long firstRowKey, long length) Create a new SerialObjectColumnIterator. -
Method Summary
Methods inherited from class io.deephaven.engine.table.iterators.SerialColumnIterator
hasNext, make, remainingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.engine.table.iterators.ColumnIterator
closeMethods inherited from interface java.util.Iterator
forEachRemaining, hasNext, removeMethods inherited from interface io.deephaven.engine.table.iterators.ObjectColumnIterator
streamMethods inherited from interface io.deephaven.engine.primitive.value.iterator.ValueIterator
remaining
-
Constructor Details
-
SerialObjectColumnIterator
public SerialObjectColumnIterator(@NotNull @NotNull ColumnSource<DATA_TYPE> columnSource, @NotNull @NotNull RowSet rowSet, long firstRowKey, long length) Create a new SerialObjectColumnIterator.- Parameters:
columnSource- TheColumnSourceto fetch values fromrowSet- TheRowSetto iterate overfirstRowKey- The first row key fromrowSetto iteratelength- The total number of rows to iterate
-
SerialObjectColumnIterator
public SerialObjectColumnIterator(@NotNull @NotNull ColumnSource<DATA_TYPE> columnSource, @NotNull @NotNull RowSet rowSet) Create a new SerialObjectColumnIterator.- Parameters:
columnSource- TheColumnSourceto fetch values fromrowSet- TheRowSetto iterate over
-
-
Method Details