public interface CloseableIterator<T> extends Iterator<T>, Closeable
Iterator that implements Closeable which allows a Graph implementation
 that hold open resources to provide the user the option to release those resources.| Modifier and Type | Method and Description | 
|---|---|
static <T> CloseableIterator<T> | 
asCloseable(Iterator<T> iterator)
Wraps an existing  
Iterator in a CloseableIterator. | 
default void | 
close()  | 
static <T> void | 
closeIterator(Iterator<T> iterator)  | 
forEachRemaining, hasNext, next, removestatic <T> CloseableIterator<T> asCloseable(Iterator<T> iterator)
Iterator in a CloseableIterator. If the Iterator is already of that
 type then it will simply be returned as-is.default void close()
close in interface AutoCloseableclose in interface Closeablestatic <T> void closeIterator(Iterator<T> iterator)
Copyright © 2013–2019 Apache Software Foundation. All rights reserved.