Uses of Class
com.google.common.collect.MapMakerInternalMap.Segment
-
Packages that use MapMakerInternalMap.Segment Package Description com.google.common.collect This package contains generic collection interfaces and implementations, and other utilities for working with collections. -
-
Uses of MapMakerInternalMap.Segment in com.google.common.collect
Classes in com.google.common.collect with type parameters of type MapMakerInternalMap.Segment Modifier and Type Class Description (package private) classMapMakerInternalMap<K,V,E extends MapMakerInternalMap.InternalEntry<K,V,E>,S extends MapMakerInternalMap.Segment<K,V,E,S>>The concurrent hash map implementation built byMapMaker.(package private) static interfaceMapMakerInternalMap.InternalEntryHelper<K,V,E extends MapMakerInternalMap.InternalEntry<K,V,E>,S extends MapMakerInternalMap.Segment<K,V,E,S>>A helper object for operating onMapMakerInternalMap.InternalEntryinstances in a type-safe and efficient manner.(package private) static classMapMakerInternalMap.Segment<K,V,E extends MapMakerInternalMap.InternalEntry<K,V,E>,S extends MapMakerInternalMap.Segment<K,V,E,S>>Segments are specialized versions of hash tables.Subclasses of MapMakerInternalMap.Segment in com.google.common.collect Modifier and Type Class Description (package private) static classMapMakerInternalMap.StrongKeyDummyValueSegment<K>Concrete implementation ofMapMakerInternalMap.Segmentfor strong keys andMapMaker.Dummyvalues.(package private) static classMapMakerInternalMap.StrongKeyStrongValueSegment<K,V>Concrete implementation ofMapMakerInternalMap.Segmentfor strong keys and strong values.(package private) static classMapMakerInternalMap.StrongKeyWeakValueSegment<K,V>Concrete implementation ofMapMakerInternalMap.Segmentfor strong keys and weak values.(package private) static classMapMakerInternalMap.WeakKeyDummyValueSegment<K>Concrete implementation ofMapMakerInternalMap.Segmentfor weak keys andMapMaker.Dummyvalues.(package private) static classMapMakerInternalMap.WeakKeyStrongValueSegment<K,V>Concrete implementation ofMapMakerInternalMap.Segmentfor weak keys and strong values.(package private) static classMapMakerInternalMap.WeakKeyWeakValueSegment<K,V>Concrete implementation ofMapMakerInternalMap.Segmentfor weak keys and weak values.Fields in com.google.common.collect declared as MapMakerInternalMap.Segment Modifier and Type Field Description (package private) MapMakerInternalMap.Segment<K,V,E,S>MapMakerInternalMap.HashIterator. currentSegment(package private) MapMakerInternalMap.Segment<K,V,E,S>[]MapMakerInternalMap. segmentsThe segments, each of which is a specialized hash table.Methods in com.google.common.collect that return MapMakerInternalMap.Segment Modifier and Type Method Description (package private) MapMakerInternalMap.Segment<K,V,E,S>MapMakerInternalMap. createSegment(int initialCapacity, int maxSegmentSize)(package private) MapMakerInternalMap.Segment<K,V,E,S>[]MapMakerInternalMap. newSegmentArray(int ssize)(package private) MapMakerInternalMap.Segment<K,V,E,S>MapMakerInternalMap. segmentFor(int hash)Returns the segment that should be used for a key with the given hash.
-