Class LongChunkRangeIterator

java.lang.Object
io.deephaven.chunk.util.LongChunkRangeIterator
All Implemented Interfaces:
io.deephaven.util.datastructures.LongRangeIterator

public class LongChunkRangeIterator extends Object implements io.deephaven.util.datastructures.LongRangeIterator
  • Constructor Details

    • LongChunkRangeIterator

      public LongChunkRangeIterator(LongChunk<? extends Any> ck)
  • Method Details

    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface io.deephaven.util.datastructures.LongRangeIterator
    • next

      public void next()
      Specified by:
      next in interface io.deephaven.util.datastructures.LongRangeIterator
    • start

      public long start()
      Specified by:
      start in interface io.deephaven.util.datastructures.LongRangeIterator
    • end

      public long end()
      Specified by:
      end in interface io.deephaven.util.datastructures.LongRangeIterator
    • forEachLongRange

      public boolean forEachLongRange(io.deephaven.util.datastructures.LongRangeAbortableConsumer lrc)
      Specified by:
      forEachLongRange in interface io.deephaven.util.datastructures.LongRangeIterator