Interface CloseablePrimitiveIterator<TYPE,TYPE_CONSUMER>
- All Superinterfaces:
AutoCloseable,CloseableIterator<TYPE>,Iterator<TYPE>,PrimitiveIterator<TYPE,TYPE_CONSUMER>
- All Known Subinterfaces:
ByteColumnIterator,CharacterColumnIterator,CloseablePrimitiveIteratorOfByte,CloseablePrimitiveIteratorOfChar,CloseablePrimitiveIteratorOfDouble,CloseablePrimitiveIteratorOfFloat,CloseablePrimitiveIteratorOfInt,CloseablePrimitiveIteratorOfLong,CloseablePrimitiveIteratorOfShort,DoubleColumnIterator,FloatColumnIterator,IntegerColumnIterator,LongColumnIterator,ShortColumnIterator,ValueIteratorOfByte,ValueIteratorOfChar,ValueIteratorOfDouble,ValueIteratorOfFloat,ValueIteratorOfInt,ValueIteratorOfLong,ValueIteratorOfShort
- All Known Implementing Classes:
ChunkedByteColumnIterator,ChunkedCharacterColumnIterator,ChunkedDoubleColumnIterator,ChunkedFloatColumnIterator,ChunkedIntegerColumnIterator,ChunkedLongColumnIterator,ChunkedShortColumnIterator,SerialByteColumnIterator,SerialCharacterColumnIterator,SerialDoubleColumnIterator,SerialFloatColumnIterator,SerialIntegerColumnIterator,SerialLongColumnIterator,SerialShortColumnIterator
public interface CloseablePrimitiveIterator<TYPE,TYPE_CONSUMER>
extends PrimitiveIterator<TYPE,TYPE_CONSUMER>, CloseableIterator<TYPE>
Interface for
closeable primitive iterators.-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.PrimitiveIterator
PrimitiveIterator.OfDouble, PrimitiveIterator.OfInt, PrimitiveIterator.OfLong -
Field Summary
Fields inherited from interface io.deephaven.engine.primitive.iterator.CloseableIterator
EMPTY -
Method Summary
Methods inherited from interface io.deephaven.engine.primitive.iterator.CloseableIterator
close, streamMethods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, removeMethods inherited from interface java.util.PrimitiveIterator
forEachRemaining