Interface CloseableIterator<E>

Type Parameters:
E -
All Superinterfaces:
AutoCloseable, Closeable, Iterator<E>
All Known Subinterfaces:
PeekableIterator<E>
All Known Implementing Classes:
AbstractPeekableIterator, BoundedStringIterator, CloseableCompositeIterator, CloseableIteratorWrapper, LineBufferingIterator, LineReadingIterator, MultiBlockIterator, MultiCDXInputSource.LazyInitIterator, PrefixMatchStringIterator, SeekableLineReaderIterator, SortedCompositeIterator, SortedTextFile.CachedStringIterator, StartBoundedStringIterator, SummaryBlockIterator, TimestampBestPickDedupIterator, TimestampCustomDedupIterator, TimestampDedupIterator

public interface CloseableIterator<E> extends Iterator<E>, Closeable
Iterator with a close method that frees up any resources associated with the Iterator.
Version:
$Date$, $Revision$
Author:
brad