public interface CloseableIterator<T>
extends java.util.Iterator<T>, java.io.Closeable
| Modifier and Type | Method and Description | 
|---|---|
static <E> CloseableIterator<E> | 
empty()  | 
static <I,O> CloseableIterator<O> | 
transform(CloseableIterator<I> iterator,
         java.util.function.Function<I,O> transform)  | 
static <E> CloseableIterator<E> | 
withClose(java.util.Iterator<E> iterator)  | 
static <E> CloseableIterator<E> empty()
static <E> CloseableIterator<E> withClose(java.util.Iterator<E> iterator)
static <I,O> CloseableIterator<O> transform(CloseableIterator<I> iterator, java.util.function.Function<I,O> transform)