| 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  
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  | 
ImmutableClassToInstanceMap<B>
A  
ClassToInstanceMap whose contents will never change, with many other important
 properties detailed at ImmutableCollection. | 
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–2019. All rights reserved.