Package org.apache.iceberg.io
Interface CloseableIterator<T>
- All Superinterfaces:
 AutoCloseable,Closeable,Iterator<T>
- All Known Implementing Classes:
 DataIterator,FilterIterator,VectorizedRowBatchIterator
- 
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <T> CloseableIterator<T>count(Counter counter, CloseableIterator<T> iterator) static <E> CloseableIterator<E>empty()static <I,O> CloseableIterator<O> transform(CloseableIterator<I> iterator, Function<I, O> transform) static <E> CloseableIterator<E>Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove 
- 
Method Details
- 
empty
 - 
withClose
 - 
transform
static <I,O> CloseableIterator<O> transform(CloseableIterator<I> iterator, Function<I, O> transform)  - 
count
 
 -