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
- 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, stream
Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
Methods inherited from interface java.util.PrimitiveIterator
forEachRemaining