|
|||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||
Iterator implementations and utilities.
See:
Description
| Class Summary | |
| ArrayIterator | Implements an Iterator over an array of objects. |
| CollatingIterator | Provides an ordered iteration over the elements contained in
a collection of ordered Iterators. |
| EnumerationIterator | Adapter to make Enumeration instances appear
to be Iterator instances. |
| FilterIterator | A Proxy Iterator which takes a Predicate instance to filter
out objects from an underlying Iterator instance.
|
| FilterListIterator | A proxy ListIterator which
takes a Predicate instance to filter
out objects from an underlying ListIterator
instance. |
| IteratorChain | An IteratorChain is an Iterator that wraps one or more Iterators. |
| IteratorEnumeration | Adapter to make an Iterator instance appear to be an Enumeration instances |
| ListIteratorWrapper | As the wrapped Iterator is traversed, ListIteratorWrapper builds a LinkedList of its values, permitting all required operations of ListIterator. |
| ProxyIterator | A Proxy Iterator which delegates its methods to a proxy instance. |
| ProxyListIterator | A proxy ListIterator which delegates its
methods to a proxy instance. |
| SingletonIterator | SingletonIterator is an Iterator over a single
object instance. |
| SingletonListIterator | SingletonIterator is an ListIterator over a single
object instance. |
| TransformIterator | A Proxy Iterator which uses a Transformer instance to
transform the contents of the Iterator into some other form |
| UniqueFilterIterator | A FilterIterator which only returns "unique" Objects. |
Contains concrete Iterator implementations and utilities.
You may also consider using
IteratorUtils,
which is a single class that uses static methods to construct instances
of the classes in this package.
|
|||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||