| Interface | Description |
|---|---|
| AbstractConvertedIterator.Converter<ResultType,OriginalType> | |
| AbstractFilteredIterator.IteratorFilter<E> |
Interface of a filter for filtered Iterators.
|
| Class | Description |
|---|---|
| AbstractBaseIterator<E> |
The abstract super class of all
Iterators in this package. |
| AbstractConvertedIterator<ResultType,OriginalType> |
An abstract
Iterator that converts the elements of another Iterator using a AbstractConvertedIterator.Converter before returning them. |
| AbstractFilteredIterator<E> |
An abstract
Iterator that iterates the elements of another Iterator, if an AbstractFilteredIterator.IteratorFilter permits it. |
| ArrayIterator<E> |
An
Iterator that iterates values of an array. |
| ConvertedIterator<ResultType,OriginalType> |
An
Iterator that converts the elements of another Iterator using a Converter before returning them. |
| CsvIterator |
An
Iterator that iterates the elements of a string of a comma (or other character) separated value list . |
| DistinctIterator<E> |
An
Iterator that returns the elements of another Iterator exactly once, not matter how often they are iterated by the decorated Iterator. |
| FilteredIterator<E> |
An
Iterator that iterates the elements of another Iterator, if an IteratorFilter permits it. |
| SerialIterableIterator<E> |
An
Iterator that serializes the results of Iterables which are iterated by an Iterator. |
| SerialIterator<E> |
An
Iterator that serializes the results of other iterators. |
| SerialIteratorIterator<E> |
An
Iterator that serializes the results of other Iterators which are iterated by an Iterator themselves. |
| SingletonIterator<E> |
An iterator to iterate a single value.
|