Class MapMakerInternalMap<K,V,E extends MapMakerInternalMap.InternalEntry<K,V,E>,S extends MapMakerInternalMap.Segment<K,V,E,S>>

java.lang.Object
java.util.AbstractMap<K,V>
com.google.common.collect.MapMakerInternalMap<K,V,E,S>
Type Parameters:
K - the type of the keys in the map
V - the type of the values in the map
E - the type of the MapMakerInternalMap.InternalEntry entry implementation used internally
S - the type of the MapMakerInternalMap.Segment entry implementation used internally
All Implemented Interfaces:
Serializable, ConcurrentMap<K,V>, Map<K,V>

class MapMakerInternalMap<K,V,E extends MapMakerInternalMap.InternalEntry<K,V,E>,S extends MapMakerInternalMap.Segment<K,V,E,S>> extends AbstractMap<K,V> implements ConcurrentMap<K,V>, Serializable
The concurrent hash map implementation built by MapMaker.

This implementation is heavily derived from revision 1.96 of ConcurrentHashMap.java.