## Uses of Class
com.google.common.collect.ForwardingMap

Packages that use ForwardingMap
com.google.common.collect: This package contains generic collection interfaces and implementations, and other utilities for working with collections.
com.google.common.reflect: This package contains utilities to work with Java reflection.

Uses of ForwardingMap in com.google.common.collect

Subclasses of ForwardingMap in com.google.common.collect
`class` `EnumBiMap<K extends Enum<K>,V extends Enum<V>>` A `BiMap` backed by two `EnumMap` instances.
`class` `EnumHashBiMap<K extends Enum<K>,V>` A `BiMap` backed by an `EnumMap` instance for keys-to-values, and a `HashMap` instance for values-to-keys.
`class` `ForwardingConcurrentMap<K,V>` A concurrent map which forwards all its method calls to another concurrent map.
`class` `ForwardingNavigableMap<K,V>` A navigable map which forwards all its method calls to another navigable map.
`protected class` `ForwardingNavigableMap.StandardDescendingMap` A sensible implementation of `NavigableMap.descendingMap()` in terms of the methods of this `NavigableMap`.
`class` `ForwardingSortedMap<K,V>` A sorted map which forwards all its method calls to another sorted map.
`class` `HashBiMap<K,V>` A `BiMap` backed by two `HashMap` instances.
`class` `ImmutableClassToInstanceMap<B>` A class-to-instance map backed by an `ImmutableMap`.
`class` `MutableClassToInstanceMap<B>` A mutable class-to-instance map backed by an arbitrary user-provided map.

Uses of ForwardingMap in com.google.common.reflect

Subclasses of ForwardingMap in com.google.common.reflect
`class` `ImmutableTypeToInstanceMap<B>` A type-to-instance map backed by an `ImmutableMap`.
`class` `MutableTypeToInstanceMap<B>` A mutable type-to-instance map.

Copyright © 2010-2012. All Rights Reserved.