Package com.google.common.collect
Class MapMakerInternalMap.WeakKeyDummyValueEntry.LinkedWeakKeyDummyValueEntry<K>
java.lang.Object
java.lang.ref.Reference<K>
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
ConstructorsModifierConstructorDescriptionprivate
LinkedWeakKeyDummyValueEntry
(ReferenceQueue<K> queue, K key, int hash, MapMakerInternalMap.WeakKeyDummyValueEntry<K> next) -
Method Summary
Methods inherited from class com.google.common.collect.MapMakerInternalMap.WeakKeyDummyValueEntry
getValue
Methods inherited from class com.google.common.collect.MapMakerInternalMap.AbstractWeakKeyEntry
getHash, getKey
Methods inherited from class java.lang.ref.Reference
clear, clone, enqueue, get, isEnqueued, reachabilityFence, refersTo
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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.InternalEntry
Gets the next entry in the chain.- Specified by:
getNext
in interfaceMapMakerInternalMap.InternalEntry<K,
MapMaker.Dummy, MapMakerInternalMap.WeakKeyDummyValueEntry<K>> - Overrides:
getNext
in classMapMakerInternalMap.AbstractWeakKeyEntry<K,
MapMaker.Dummy, MapMakerInternalMap.WeakKeyDummyValueEntry<K>>
-