| Package | Description | 
|---|---|
| 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EnumBiMap<K extends Enum<K>,V extends Enum<V>>A  BiMapbacked by twoEnumMapinstances. | 
| class  | EnumHashBiMap<K extends Enum<K>,V>A  BiMapbacked by anEnumMapinstance for keys-to-values, and
 aHashMapinstance 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.StandardDescendingMapA sensible implementation of  NavigableMap.descendingMap()in terms of the methods of
 thisNavigableMap. | 
| class  | ForwardingSortedMap<K,V>A sorted map which forwards all its method calls to another sorted map. | 
| class  | ImmutableClassToInstanceMap<B>A  ClassToInstanceMapwhose contents will never change, with many
 other important properties detailed atImmutableCollection. | 
| class  | MutableClassToInstanceMap<B>A mutable class-to-instance map backed by an arbitrary user-provided map. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ImmutableTypeToInstanceMap<B>A type-to-instance map backed by an  ImmutableMap. | 
| class  | MutableTypeToInstanceMap<B>A mutable type-to-instance map. | 
Copyright © 2010-2015. All Rights Reserved.