Some generic java.util.Iterator-related helper classes.
See: Description
Class Summary | |
---|---|
DirectoryIterator |
An Iterator that finds the normal Files who's names are
FilenameFilter#accept(java.io.File, java.lang.String)ed by the
fileNameFilter and
|
EnumerationIterator | An java.util.Iterator that iterates over the elements of an java.util.Enumeration. |
FilterIterator | An java.util.Iterator that retrieves its elements from a delegate java.util.Iterator. |
FilterListIterator | An java.util.ListIterator that retrieves its elements from a delegate java.util.ListIterator. |
IteratorCollection | A java.util.Collection that lazily reads its elements from an java.util.Iterator. |
MultiDimensionalIterator | An java.util.Iterator that iterates over a delegate, which produces arrays, java.util.Collections, java.util.Enumerations or java.util.Iterators. |
ProducerIterator | An java.util.Iterator that iterates over all the objects produced by a delegate Producer. |
ReverseListIterator | A java.util.ListIterator that reverses the direction of all operations of a delegate java.util.ListIterator. |
TransformingIterator | An java.util.Iterator that transforms its elements on-the-fly. |
TraversingIterator | An java.util.Iterator that iterates over a delegate, and while it encounters an array, a java.util.Collection, an java.util.Enumeration or a java.util.Iterator element, it iterates into it recursively. |
UniterableElementException | Thrown by MultiDimensionalIterator to indicate that it has encountered an element that cannot be iterated. |