Class ByteColumnIterator

java.lang.Object
com.illumon.iris.db.v2.iterators.ColumnIterator<Byte>
com.illumon.iris.db.v2.iterators.ByteColumnIterator
All Implemented Interfaces:
Iterator<Byte>, PrimitiveIterator<Byte,com.fishlib.base.Procedure.UnaryByte>

public class ByteColumnIterator extends ColumnIterator<Byte> implements PrimitiveIterator<Byte,com.fishlib.base.Procedure.UnaryByte>
Iteration support for boxed or primitive bytes contained with a ColumnSource.
  • Constructor Details

    • ByteColumnIterator

      public ByteColumnIterator(@NotNull Index index, @NotNull ColumnSource<Byte> columnSource)
    • ByteColumnIterator

      public ByteColumnIterator(@NotNull Table table, @NotNull String columnName)
  • Method Details

    • nextByte

      public byte nextByte()
    • forEachRemaining

      public void forEachRemaining(@NotNull com.fishlib.base.Procedure.UnaryByte action)
      Specified by:
      forEachRemaining in interface PrimitiveIterator<Byte,com.fishlib.base.Procedure.UnaryByte>