Interface CloseableIterator<T>
-
- All Superinterfaces:
AutoCloseable,Closeable,Iterator<T>
- All Known Subinterfaces:
CloseableIteratorWithMetadata<T>
- All Known Implementing Classes:
CloseableGrouperIterator,DictionaryMergingIterator,FastLineIterator,FastLineIterator.Bytes,FastLineIterator.Strings,HandlingInputRowIterator,JsonIterator,ScanQueryLimitRowIterator,ScanResultValueIterator,SimpleDictionaryMergingIterator
public interface CloseableIterator<T> extends Iterator<T>, Closeable
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default <R> CloseableIterator<R>flatMap(Function<T,CloseableIterator<R>> function)default <R> CloseableIterator<R>map(Function<T,R> mapFunction)-
Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
-
-
-
-
Method Detail
-
map
default <R> CloseableIterator<R> map(Function<T,R> mapFunction)
-
flatMap
default <R> CloseableIterator<R> flatMap(Function<T,CloseableIterator<R>> function)
-
-