(package private) class |
AbstractBiMap<K,V> |
A general-purpose bimap implementation using any two backing Map instances.
|
(package private) static class |
AbstractBiMap.Inverse<K,V> |
The inverse of any other AbstractBiMap subclass.
|
private class |
AbstractNavigableMap.DescendingMap |
|
class |
EnumBiMap<K extends java.lang.Enum<K>,V extends java.lang.Enum<V>> |
A BiMap backed by two EnumMap instances.
|
class |
EnumHashBiMap<K extends java.lang.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> |
|
(package private) static class |
MapMakerInternalMap.AbstractSerializationProxy<K,V> |
The actual object that gets serialized.
|
private static class |
MapMakerInternalMap.SerializationProxy<K,V> |
The actual object that gets serialized.
|
(package private) static class |
Maps.DescendingMap<K,V> |
|
private static class |
Maps.UnmodifiableBiMap<K,V> |
|
(package private) static class |
Maps.UnmodifiableNavigableMap<K,V> |
|
class |
MutableClassToInstanceMap<B> |
A mutable class-to-instance map backed by an arbitrary user-provided map.
|