Iterator
implementations and utilities.See: Description
Class | Description |
---|---|
ArrayIterator |
Implements an
Iterator over an array of objects. |
CollatingIterator |
Provides an ordered iteration over the elements contained in
a collection of ordered
Iterator s. |
EmptyIterator |
Provides an implementation of an empty iterator.
|
EmptyListIterator |
Provides an implementation of an empty list iterator.
|
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.
|
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.Copyright © 2001-2004 Apache Software Foundation. Documenation generated September 19 2012.