| Class | Description |
|---|---|
| DirectoryIterator |
An
Iterator<File> that finds regular files who's names are accepted by the fileNameFilter and
exist in the given rootDirectory, or
exist in any subdirectory of the rootDirectory that is accepted by the directoryNameFilter. |
| EnumerationIterator<T> |
An
Iterator that iterates over the elements of an Enumeration. |
| FilterListIterator<T> |
An
ListIterator that retrieves its elements from a delegate ListIterator. |
| Iterables | |
| IteratorCollection<T> |
A
Collection that lazily reads its elements from an Iterator. |
| MultiDimensionalIterator<T> |
An
Iterator that iterates over a delegate, which produces arrays, Collections,
Enumerations or Iterators. |
| MultiIterator<T> | |
| ProducerIterator<T> | |
| ReverseListIterator<T> |
A
ListIterator that reverses the direction of all operations of a delegate ListIterator. |
| TransformingIterator<T1,T2> |
An
Iterator that transforms its elements on-the-fly. |
| TraversingIterator |
An
Iterator that iterates over a delegate, and while it encounters an array, a Collection, an Enumeration or a Iterator element, it iterates over it
recursively. |
| Exception | Description |
|---|---|
| DirectoryIterator.DirectoryNotListableException |
Indicates that
File.listFiles() returned null for a particular directory. |
| UniterableElementException |
Thrown by
MultiDimensionalIterator to indicate that it has encountered an element that cannot be iterated. |
Copyright © 2019. All rights reserved.