Class SerialByteColumnIterator

java.lang.Object
io.deephaven.engine.table.iterators.SerialColumnIterator<Byte>
io.deephaven.engine.table.iterators.SerialByteColumnIterator
All Implemented Interfaces:
CloseableIterator<Byte>, CloseablePrimitiveIterator<Byte,ByteConsumer>, CloseablePrimitiveIteratorOfByte, ByteColumnIterator, ColumnIterator<Byte>, SafeCloseable, AutoCloseable, Iterator<Byte>, PrimitiveIterator<Byte,ByteConsumer>

public final class SerialByteColumnIterator extends SerialColumnIterator<Byte> implements ByteColumnIterator
Serial ByteColumnIterator implementation for column sources of primitive bytes.
  • Constructor Details

    • SerialByteColumnIterator

      public SerialByteColumnIterator(@NotNull @NotNull ColumnSource<Byte> columnSource, @NotNull @NotNull RowSet rowSet, long firstRowKey, long length)
      Create a new SerialByteColumnIterator.
      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
    • SerialByteColumnIterator

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