Package org.apache.commons.collections.iterators

Contains concrete java.util.Iterator implementations and utilities.

Class Summary

ArrayIteratorImplements an Iterator over an array of objects.
CollatingIterator Provides an ordered iteration over the elements contained in a collection of ordered Iterators.
EmptyIterator Provides an implementation of an empty iterator.
EmptyListIterator Provides an implementation of an empty list iterator.
EnumerationIteratorAdapter to make Enumeration instances appear to be Iterator instances.
FilterIteratorA 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.
IteratorEnumerationAdapter 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.
ProxyIteratorA 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.
TransformIteratorA Proxy Iterator which uses a Transformer instance to transform the contents of the Iterator into some other form
UniqueFilterIteratorA FilterIterator which only returns "unique" Objects.
Contains concrete java.util.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 ${TODAY}.