static final class MapMakerInternalMap.WeakKeyDummyValueEntry<K> extends MapMakerInternalMap.AbstractWeakKeyEntry<K,MapMaker.Dummy,MapMakerInternalMap.WeakKeyDummyValueEntry<K>> implements MapMakerInternalMap.StrongValueEntry<K,MapMaker.Dummy,MapMakerInternalMap.WeakKeyDummyValueEntry<K>>
MapMakerInternalMap.InternalEntry for weak keys and MapMaker.Dummy values.| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
MapMakerInternalMap.WeakKeyDummyValueEntry.Helper<K>
Concrete implementation of
MapMakerInternalMap.InternalEntryHelper for weak keys and MapMaker.Dummy
values. |
hash, next| Constructor and Description |
|---|
WeakKeyDummyValueEntry(java.lang.ref.ReferenceQueue<K> queue,
K key,
int hash,
MapMakerInternalMap.WeakKeyDummyValueEntry<K> next) |
| Modifier and Type | Method and Description |
|---|---|
(package private) MapMakerInternalMap.WeakKeyDummyValueEntry<K> |
copy(java.lang.ref.ReferenceQueue<K> queueForKeys,
MapMakerInternalMap.WeakKeyDummyValueEntry<K> newNext) |
MapMaker.Dummy |
getValue()
Gets the value for the entry.
|
(package private) void |
setValue(MapMaker.Dummy value) |
getHash, getKey, getNextequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHash, getKey, getNextWeakKeyDummyValueEntry(java.lang.ref.ReferenceQueue<K> queue, K key, int hash, MapMakerInternalMap.WeakKeyDummyValueEntry<K> next)
public MapMaker.Dummy getValue()
MapMakerInternalMap.InternalEntrygetValue in interface MapMakerInternalMap.InternalEntry<K,MapMaker.Dummy,MapMakerInternalMap.WeakKeyDummyValueEntry<K>>void setValue(MapMaker.Dummy value)
MapMakerInternalMap.WeakKeyDummyValueEntry<K> copy(java.lang.ref.ReferenceQueue<K> queueForKeys, MapMakerInternalMap.WeakKeyDummyValueEntry<K> newNext)