Package com.google.common.collect
Class MapMakerInternalMap.WeakKeyDummyValueEntry.LinkedWeakKeyDummyValueEntry<K>
java.lang.Object
java.lang.ref.Reference<T>
java.lang.ref.WeakReference<K>
com.google.common.collect.MapMakerInternalMap.AbstractWeakKeyEntry<K,MapMaker.Dummy,MapMakerInternalMap.WeakKeyDummyValueEntry<K>>
com.google.common.collect.MapMakerInternalMap.WeakKeyDummyValueEntry<K>
com.google.common.collect.MapMakerInternalMap.WeakKeyDummyValueEntry.LinkedWeakKeyDummyValueEntry<K>
- All Implemented Interfaces:
MapMakerInternalMap.InternalEntry<K,,MapMaker.Dummy, MapMakerInternalMap.WeakKeyDummyValueEntry<K>> MapMakerInternalMap.StrongValueEntry<K,MapMaker.Dummy, MapMakerInternalMap.WeakKeyDummyValueEntry<K>>
- Enclosing class:
- MapMakerInternalMap.WeakKeyDummyValueEntry<K>
private static final class MapMakerInternalMap.WeakKeyDummyValueEntry.LinkedWeakKeyDummyValueEntry<K>
extends MapMakerInternalMap.WeakKeyDummyValueEntry<K>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.common.collect.MapMakerInternalMap.WeakKeyDummyValueEntry
MapMakerInternalMap.WeakKeyDummyValueEntry.Helper<K> -
Field Summary
FieldsFields inherited from class com.google.common.collect.MapMakerInternalMap.AbstractWeakKeyEntry
hash -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateLinkedWeakKeyDummyValueEntry(ReferenceQueue<K> queue, K key, int hash, MapMakerInternalMap.WeakKeyDummyValueEntry<K> next) -
Method Summary
Methods inherited from class com.google.common.collect.MapMakerInternalMap.WeakKeyDummyValueEntry
getValueMethods inherited from class com.google.common.collect.MapMakerInternalMap.AbstractWeakKeyEntry
getHash, getKeyMethods inherited from class java.lang.ref.Reference
clear, clone, enqueue, get, isEnqueued, reachabilityFence, refersToMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.common.collect.MapMakerInternalMap.InternalEntry
getHash, getKey
-
Field Details
-
next
-
-
Constructor Details
-
LinkedWeakKeyDummyValueEntry
private LinkedWeakKeyDummyValueEntry(ReferenceQueue<K> queue, K key, int hash, MapMakerInternalMap.WeakKeyDummyValueEntry<K> next)
-
-
Method Details
-
getNext
Description copied from interface:MapMakerInternalMap.InternalEntryGets the next entry in the chain.- Specified by:
getNextin interfaceMapMakerInternalMap.InternalEntry<K,MapMaker.Dummy, MapMakerInternalMap.WeakKeyDummyValueEntry<K>> - Overrides:
getNextin classMapMakerInternalMap.AbstractWeakKeyEntry<K,MapMaker.Dummy, MapMakerInternalMap.WeakKeyDummyValueEntry<K>>
-