Package org.jboss.netty.util.internal
Class ConcurrentIdentityWeakKeyHashMap.WeakKeyReference<K>
- java.lang.Object
-
- java.lang.ref.Reference<T>
-
- java.lang.ref.WeakReference<K>
-
- org.jboss.netty.util.internal.ConcurrentIdentityWeakKeyHashMap.WeakKeyReference<K>
-
- Enclosing class:
- ConcurrentIdentityWeakKeyHashMap<K,V>
static final class ConcurrentIdentityWeakKeyHashMap.WeakKeyReference<K> extends java.lang.ref.WeakReference<K>
A weak-key reference which stores the key hash needed for reclamation.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
hash
-
Constructor Summary
Constructors Constructor Description WeakKeyReference(K key, int hash, java.lang.ref.ReferenceQueue<java.lang.Object> refQueue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
keyHash()
java.lang.Object
keyRef()
-
-
-
Constructor Detail
-
WeakKeyReference
WeakKeyReference(K key, int hash, java.lang.ref.ReferenceQueue<java.lang.Object> refQueue)
-
-