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

Packages that use OrderedMap
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.map: This package contains implementations of the `Map`, `IterableMap`, `OrderedMap` and `SortedMap` interfaces.

Uses of OrderedMap in org.apache.commons.collections

Subinterfaces of OrderedMap in org.apache.commons.collections
`interface` `OrderedBidiMap` Defines a map that allows bidirectional lookup between key and values and retains and provides access to an ordering.
`interface` `SortedBidiMap` Defines a map that allows bidirectional lookup between key and values and retains both keys and values in sorted order.

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

Classes in org.apache.commons.collections.bidimap that implement OrderedMap
`class` `AbstractOrderedBidiMapDecorator` Provides a base decorator that enables additional functionality to be added to an OrderedBidiMap via decoration.
`class` `AbstractSortedBidiMapDecorator` Provides a base decorator that enables additional functionality to be added to a SortedBidiMap via decoration.
`class` `DualTreeBidiMap` Implementation of `BidiMap` that uses two `TreeMap` instances.
`class` `TreeBidiMap` Red-Black tree-based implementation of BidiMap where all objects added implement the `Comparable` interface.
`class` `UnmodifiableOrderedBidiMap` Decorates another `OrderedBidiMap` to ensure it can't be altered.
`class` `UnmodifiableSortedBidiMap` Decorates another `SortedBidiMap` to ensure it can't be altered.

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

Classes in org.apache.commons.collections.map that implement OrderedMap
`class` `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.
`class` `AbstractOrderedMapDecorator` Provides a base decorator that enables additional functionality to be added to an OrderedMap via decoration.
`class` `LinkedMap` A `Map` implementation that maintains the order of the entries.
`class` `ListOrderedMap` Decorates a `Map` to ensure that the order of addition is retained using a `List` to maintain order.
`class` `LRUMap` A `Map` implementation with a fixed maximum size which removes the least recently used entry if an entry is added when full.
`class` `SingletonMap` A `Map` implementation that holds a single item and is fixed size.
`class` `UnmodifiableOrderedMap` Decorates another `OrderedMap` to ensure it can't be altered.

Methods in org.apache.commons.collections.map that return OrderedMap
`static OrderedMap` `UnmodifiableOrderedMap.decorate(OrderedMap map)` Factory method to create an unmodifiable sorted map.
`static OrderedMap` `ListOrderedMap.decorate(Map map)` Factory method to create an ordered map.
`protected OrderedMap` `AbstractOrderedMapDecorator.getOrderedMap()` Gets the map being decorated.

Methods in org.apache.commons.collections.map with parameters of type OrderedMap
`static OrderedMap` `UnmodifiableOrderedMap.decorate(OrderedMap map)` Factory method to create an unmodifiable sorted map.

Constructors in org.apache.commons.collections.map with parameters of type OrderedMap
`AbstractOrderedMapDecorator(OrderedMap map)` Constructor that wraps (not copies).

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