Class SerialIntegerColumnIterator

java.lang.Object
io.deephaven.engine.table.iterators.SerialColumnIterator<Integer>
io.deephaven.engine.table.iterators.SerialIntegerColumnIterator
All Implemented Interfaces:
CloseableIterator<Integer>, CloseablePrimitiveIterator<Integer,IntConsumer>, CloseablePrimitiveIteratorOfInt, ColumnIterator<Integer>, IntegerColumnIterator, SafeCloseable, AutoCloseable, Iterator<Integer>, PrimitiveIterator<Integer,IntConsumer>, PrimitiveIterator.OfInt

public final class SerialIntegerColumnIterator extends SerialColumnIterator<Integer> implements IntegerColumnIterator
Serial IntegerColumnIterator implementation for column sources of primitive ints.
  • Constructor Details

    • SerialIntegerColumnIterator

      public SerialIntegerColumnIterator(@NotNull @NotNull ColumnSource<Integer> columnSource, @NotNull @NotNull RowSet rowSet, long firstRowKey, long length)
      Create a new SerialIntegerColumnIterator.
      Parameters:
      columnSource - The ColumnSource to fetch values from
      rowSet - The RowSet to iterate over
      firstRowKey - The first row key from rowSet to iterate
      length - The total number of rows to iterate
    • SerialIntegerColumnIterator

      public SerialIntegerColumnIterator(@NotNull @NotNull ColumnSource<Integer> columnSource, @NotNull @NotNull RowSet rowSet)
      Create a new SerialIntegerColumnIterator.
      Parameters:
      columnSource - The ColumnSource to fetch values from
      rowSet - The RowSet to iterate over
  • Method Details