# Uses of Package
org.apache.commons.collections.map

- Packages that use org.apache.commons.collections.map
  Package | Description
  --- | ---
  org.apache.commons.collections.bidimap | This package contains implementations of the `BidiMap`, `OrderedBidiMap` and `SortedBidiMap` interfaces.
  org.apache.commons.collections.map | This package contains implementations of the `Map`, `IterableMap`, `OrderedMap` and `SortedMap` interfaces.

- Classes in org.apache.commons.collections.map used by org.apache.commons.collections.bidimap
  Class and Description
  AbstractMapDecorator Provides a base decorator that enables additional functionality to be added to a Map via decoration.
  AbstractSortedMapDecorator Provides a base decorator that enables additional functionality to be added to a Map via decoration.

- Classes in org.apache.commons.collections.map used by org.apache.commons.collections.map
  Class and Description
  AbstractHashedMap An abstract implementation of a hash-based map which provides numerous points for subclasses to override.
  AbstractHashedMap.EntrySet EntrySet implementation.
  AbstractHashedMap.EntrySetIterator EntrySet iterator.
  AbstractHashedMap.HashEntry HashEntry used to store the data.
  AbstractHashedMap.HashIterator Base Iterator
  AbstractHashedMap.KeySet KeySet implementation.
  AbstractHashedMap.Values Values implementation.
  AbstractLinkedMap An abstract implementation of a hash-based map that links entries to create an ordered map and which provides numerous points for subclasses to override.
  AbstractLinkedMap.EntrySetIterator EntrySet iterator.
  AbstractLinkedMap.LinkEntry LinkEntry that stores the data.
  AbstractLinkedMap.LinkIterator Base Iterator that iterates in link order.
  AbstractMapDecorator Provides a base decorator that enables additional functionality to be added to a Map via decoration.
  AbstractOrderedMapDecorator Provides a base decorator that enables additional functionality to be added to an OrderedMap via decoration.
  AbstractReferenceMap An abstract implementation of a hash-based map that allows the entries to be removed by the garbage collector.
  AbstractReferenceMap.ReferenceEntry A MapEntry implementation for the map.
  AbstractSortedMapDecorator Provides a base decorator that enables additional functionality to be added to a Map via decoration.
  CompositeMap Decorates a map of other maps to provide a single unified view.
  CompositeMap.MapMutator This interface allows definition for all of the indeterminate mutators in a CompositeMap, as well as providing a hook for callbacks on key collisions.
  LazyMap Decorates another `Map` to create objects in the map on demand.
  MultiKeyMap A `Map` implementation that uses multiple keys to map the value.
  MultiValueMap A MultiValueMap decorates another map, allowing it to have more than one value for a key.
  PredicatedMap Decorates another `Map` to validate that additions match a specified predicate.
  TransformedMap Decorates another `Map` to transform objects that are added.

Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.