⇒ Index (Frames) |  ⇒ Index (No Frames) |  ⇒ Package |  ⇒ Package Tree |  ⇒ Full Tree 

Package org.apache.commons.collections.iterators

This package contains implementations of the java.util.Iterator Iterator interface.
AbstractIteratorDecorator Provides basic behaviour for decorating an iterator with extra functionality.
AbstractListIteratorDecorator Provides basic behaviour for decorating a list iterator with extra functionality.
AbstractMapIteratorDecorator Provides basic behaviour for decorating a map iterator with extra functionality.
AbstractOrderedMapIteratorDecorator Provides basic behaviour for decorating an ordered map iterator with extra functionality.
ArrayIterator Implements an java.util.Iterator Iterator over any array.
ArrayListIterator Implements a ListIterator over an array.
CollatingIterator Provides an ordered iteration over the elements contained in a collection of ordered Iterators.
EntrySetMapIterator Implements a MapIterator using a Map entrySet.
EnumerationIterator Adapter to make Enumeration Enumeration instances appear to be Iterator Iterator instances.
FilterIterator Decorates an iterator such that only elements matching a predicate filter are returned.
FilterListIterator A proxy ListIterator ListIterator which takes a Predicate Predicate instance to filter out objects from an underlying ListIterator instance.
IteratorChain An IteratorChain is an Iterator that wraps a number of Iterators.
IteratorEnumeration Adapter to make an Iterator Iterator instance appear to be an Enumeration Enumeration instance.
ListIteratorWrapper As the wrapped Iterator is traversed, ListIteratorWrapper builds a LinkedList of its values, permitting all required operations of ListIterator.
LoopingIterator An Iterator that restarts when it reaches the end.
ObjectArrayIterator An Iterator over an array of objects.
ObjectArrayListIterator Implements a ListIterator over an array of objects.
ProxyIterator A Proxy Iterator Iterator which delegates its methods to a proxy instance.
ProxyListIterator A proxy ListIterator ListIterator which delegates its methods to a proxy instance.
SingletonIteratorSingletonIterator is an Iterator over a single object instance.
SingletonListIteratorSingletonIterator is an ListIterator over a single object instance.
TransformIterator Decorates an iterator such that each element returned is transformed.
UniqueFilterIterator A FilterIterator which only returns "unique" Objects.
UnmodifiableIterator Decorates an iterator such that it cannot be modified.
UnmodifiableListIterator Decorates a list iterator such that it cannot be modified.
UnmodifiableMapIterator Decorates a map iterator such that it cannot be modified.
UnmodifiableOrderedMapIterator Decorates an ordered map iterator such that it cannot be modified.