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

Packages that use MapIterator
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 MapIterator in org.apache.commons.collections

Subinterfaces of MapIterator in org.apache.commons.collections
`interface` `OrderedMapIterator` Defines an iterator that operates over an ordered `Map`.

Fields in org.apache.commons.collections declared as MapIterator
`static MapIterator` `IteratorUtils.EMPTY_MAP_ITERATOR` A map iterator over no elements.

Methods in org.apache.commons.collections that return MapIterator
`MapIterator` `BidiMap.mapIterator()` Obtains a `MapIterator` over the map.
`MapIterator` `IterableMap.mapIterator()` Obtains a `MapIterator` over the map.
`static MapIterator` `IteratorUtils.emptyMapIterator()` Gets an empty map iterator.
`static MapIterator` `IteratorUtils.unmodifiableMapIterator(MapIterator mapIterator)` Gets an immutable version of a `MapIterator`.

Methods in org.apache.commons.collections with parameters of type MapIterator
`static MapIterator` `IteratorUtils.unmodifiableMapIterator(MapIterator mapIterator)` Gets an immutable version of a `MapIterator`.

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

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

Methods in org.apache.commons.collections.bidimap that return MapIterator
`MapIterator` `AbstractDualBidiMap.mapIterator()` Obtains a `MapIterator` over the map.
`MapIterator` `UnmodifiableBidiMap.mapIterator()`
`MapIterator` `UnmodifiableSortedBidiMap.mapIterator()`
`MapIterator` `AbstractBidiMapDecorator.mapIterator()`
`MapIterator` `UnmodifiableOrderedBidiMap.mapIterator()`
`MapIterator` `TreeBidiMap.mapIterator()` Gets an iterator over the map entries.

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

Classes in org.apache.commons.collections.iterators that implement MapIterator
`class` `AbstractMapIteratorDecorator` Provides basic behaviour for decorating a map iterator with extra functionality.
`class` `AbstractOrderedMapIteratorDecorator` Provides basic behaviour for decorating an ordered map iterator with extra functionality.
`class` `EmptyMapIterator` Provides an implementation of an empty map iterator.
`class` `EmptyOrderedMapIterator` Provides an implementation of an empty ordered map iterator.
`class` `EntrySetMapIterator` Implements a `MapIterator` using a Map entrySet.
`class` `UnmodifiableMapIterator` Decorates a map iterator such that it cannot be modified.
`class` `UnmodifiableOrderedMapIterator` Decorates an ordered map iterator such that it cannot be modified.

Fields in org.apache.commons.collections.iterators declared as MapIterator
`protected MapIterator` `AbstractMapIteratorDecorator.iterator` The iterator being decorated
`static MapIterator` `EmptyMapIterator.INSTANCE` Singleton instance of the iterator.

Methods in org.apache.commons.collections.iterators that return MapIterator
`static MapIterator` `UnmodifiableMapIterator.decorate(MapIterator iterator)` Decorates the specified iterator such that it cannot be modified.
`protected MapIterator` `AbstractMapIteratorDecorator.getMapIterator()` Gets the iterator being decorated.

Methods in org.apache.commons.collections.iterators with parameters of type MapIterator
`static MapIterator` `UnmodifiableMapIterator.decorate(MapIterator iterator)` Decorates the specified iterator such that it cannot be modified.

Constructors in org.apache.commons.collections.iterators with parameters of type MapIterator
`AbstractMapIteratorDecorator(MapIterator iterator)` Constructor that decorates the specified iterator.

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

Classes in org.apache.commons.collections.map that implement MapIterator
`protected static class` `AbstractHashedMap.HashMapIterator` MapIterator implementation.
`protected static class` `AbstractLinkedMap.LinkMapIterator` MapIterator implementation.

Methods in org.apache.commons.collections.map that return MapIterator
`MapIterator` `AbstractHashedMap.mapIterator()` Gets an iterator over the map.
`MapIterator` `AbstractLinkedMap.mapIterator()` Gets an iterator over the map.
`MapIterator` `SingletonMap.mapIterator()` Gets an iterator over the map.
`MapIterator` `Flat3Map.mapIterator()` Gets an iterator over the map.
`MapIterator` `UnmodifiableOrderedMap.mapIterator()`
`MapIterator` `MultiKeyMap.mapIterator()`
`MapIterator` `ListOrderedMap.mapIterator()`
`MapIterator` `AbstractReferenceMap.mapIterator()` Gets a MapIterator over the reference map.
`MapIterator` `AbstractOrderedMapDecorator.mapIterator()`
`MapIterator` `UnmodifiableMap.mapIterator()`

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