## Uses of Interface
org.apache.commons.collections.ResettableIterator

Packages that use ResettableIterator
org.apache.commons.collections: This package contains the interfaces and utilities shared across all the subpackages of this component.
org.apache.commons.collections.bidimap: This package contains implementations of the `BidiMap`, `OrderedBidiMap` and `SortedBidiMap` interfaces.
org.apache.commons.collections.iterators: This package contains implementations of the `Iterator` interface.
org.apache.commons.collections.map: This package contains implementations of the `Map`, `IterableMap`, `OrderedMap` and `SortedMap` interfaces.

Uses of ResettableIterator in org.apache.commons.collections

Subinterfaces of ResettableIterator in org.apache.commons.collections
`interface` `ResettableListIterator` Defines a list iterator that can be reset back to an initial state.

Fields in org.apache.commons.collections declared as ResettableIterator
`static ResettableIterator` `IteratorUtils.EMPTY_ITERATOR` An iterator over no elements.

Methods in org.apache.commons.collections that return ResettableIterator
`static ResettableIterator` `IteratorUtils.emptyIterator()` Gets an empty iterator.
`static ResettableIterator` `IteratorUtils.singletonIterator(Object object)` Gets a singleton iterator.
`static ResettableIterator` `IteratorUtils.arrayIterator(Object[] array)` Gets an iterator over an object array.
`static ResettableIterator` `IteratorUtils.arrayIterator(Object array)` Gets an iterator over an object or primitive array.
`static ResettableIterator` `IteratorUtils.arrayIterator(Object[] array, int start)` Gets an iterator over the end part of an object array.
`static ResettableIterator` `IteratorUtils.arrayIterator(Object array, int start)` Gets an iterator over the end part of an object or primitive array.
`static ResettableIterator` `IteratorUtils.arrayIterator(Object[] array, int start, int end)` Gets an iterator over part of an object array.
`static ResettableIterator` `IteratorUtils.arrayIterator(Object array, int start, int end)` Gets an iterator over part of an object or primitive array.
`static ResettableIterator` `IteratorUtils.loopingIterator(Collection coll)` Gets an iterator that loops continuously over the supplied collection.

Uses of ResettableIterator in org.apache.commons.collections.bidimap

Classes in org.apache.commons.collections.bidimap that implement ResettableIterator
`protected static class` `AbstractDualBidiMap.BidiMapIterator` Inner class MapIterator.
`protected static class` `DualTreeBidiMap.BidiOrderedMapIterator` Inner class MapIterator.

Uses of ResettableIterator in org.apache.commons.collections.iterators

Classes in org.apache.commons.collections.iterators that implement ResettableIterator
`class` `ArrayIterator` Implements an `Iterator` over any array.
`class` `ArrayListIterator` Implements a `ListIterator` over an array.
`class` `EmptyIterator` Provides an implementation of an empty iterator.
`class` `EmptyListIterator` Provides an implementation of an empty list iterator.
`class` `EmptyMapIterator` Provides an implementation of an empty map iterator.
`class` `EmptyOrderedIterator` Provides an implementation of an empty ordered iterator.
`class` `EmptyOrderedMapIterator` Provides an implementation of an empty ordered map iterator.
`class` `EntrySetMapIterator` Implements a `MapIterator` using a Map entrySet.
`class` `LoopingIterator` An Iterator that restarts when it reaches the end.
`class` `ObjectArrayIterator` An `Iterator` over an array of objects.
`class` `ObjectArrayListIterator` Implements a `ListIterator` over an array of objects.
`class` `SingletonIterator` `SingletonIterator` is an `Iterator` over a single object instance.
`class` `SingletonListIterator` `SingletonIterator` is an `ListIterator` over a single object instance.

Fields in org.apache.commons.collections.iterators declared as ResettableIterator
`static ResettableIterator` `EmptyIterator.RESETTABLE_INSTANCE` Singleton instance of the iterator.

Uses of ResettableIterator in org.apache.commons.collections.map

Classes in org.apache.commons.collections.map that implement ResettableIterator
`protected static class` `AbstractLinkedMap.EntrySetIterator` EntrySet iterator.
`protected static class` `AbstractLinkedMap.KeySetIterator` KeySet iterator.
`protected static class` `AbstractLinkedMap.LinkIterator` Base Iterator that iterates in link order.
`protected static class` `AbstractLinkedMap.LinkMapIterator` MapIterator implementation.
`protected static class` `AbstractLinkedMap.ValuesIterator` Values iterator.

Copyright © 2001-2005 Apache Software Foundation. All Rights Reserved.