## Uses of Class
org.apache.commons.collections.map.AbstractMapDecorator

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

Subclasses of AbstractMapDecorator in org.apache.commons.collections.bidimap
`class` `AbstractBidiMapDecorator` Provides a base decorator that enables additional functionality to be added to a BidiMap via decoration.
`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.
`protected static class` `DualTreeBidiMap.ViewMap` Internal sorted map view.
`class` `UnmodifiableBidiMap` Decorates another `BidiMap` to ensure it can't be altered.
`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 AbstractMapDecorator in org.apache.commons.collections.map

Subclasses of AbstractMapDecorator in org.apache.commons.collections.map
`class` `AbstractOrderedMapDecorator` Provides a base decorator that enables additional functionality to be added to an OrderedMap via decoration.
`class` `AbstractSortedMapDecorator` Provides a base decorator that enables additional functionality to be added to a Map via decoration.
`class` `DefaultedMap` Decorates another `Map` returning a default value if the map does not contain the requested key.
`class` `FixedSizeMap` Decorates another `Map` to fix the size, preventing add/remove.
`class` `FixedSizeSortedMap` Decorates another `SortedMap` to fix the size blocking add/remove.
`class` `LazyMap` Decorates another `Map` to create objects in the map on demand.
`class` `LazySortedMap` Decorates another `SortedMap` to create objects in the map on demand.
`class` `ListOrderedMap` Decorates a `Map` to ensure that the order of addition is retained using a `List` to maintain order.
`class` `MultiValueMap` A MultiValueMap decorates another map, allowing it to have more than one value for a key.
`class` `PredicatedMap` Decorates another `Map` to validate that additions match a specified predicate.
`class` `PredicatedSortedMap` Decorates another `SortedMap` to validate that additions match a specified predicate.
`class` `TransformedMap` Decorates another `Map` to transform objects that are added.
`class` `TransformedSortedMap` Decorates another `SortedMap` to transform objects that are added.
`class` `UnmodifiableMap` Decorates another `Map` to ensure it can't be altered.
`class` `UnmodifiableOrderedMap` Decorates another `OrderedMap` to ensure it can't be altered.
`class` `UnmodifiableSortedMap` Decorates another `SortedMap` to ensure it can't be altered.

Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.