Class SerialDoubleColumnIterator

java.lang.Object
io.deephaven.engine.table.iterators.SerialColumnIterator<Double>
io.deephaven.engine.table.iterators.SerialDoubleColumnIterator
All Implemented Interfaces:
CloseableIterator<Double>, CloseablePrimitiveIterator<Double,DoubleConsumer>, CloseablePrimitiveIteratorOfDouble, ColumnIterator<Double>, DoubleColumnIterator, SafeCloseable, AutoCloseable, Iterator<Double>, PrimitiveIterator<Double,DoubleConsumer>, PrimitiveIterator.OfDouble

public final class SerialDoubleColumnIterator extends SerialColumnIterator<Double> implements DoubleColumnIterator
Serial DoubleColumnIterator implementation for column sources of primitive doubles.
  • Constructor Details

    • SerialDoubleColumnIterator

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

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