Package org.apache.commons.logging.impl
Class WeakHashtable.WeakKey
- java.lang.Object
-
- java.lang.ref.Reference<T>
-
- java.lang.ref.WeakReference
-
- org.apache.commons.logging.impl.WeakHashtable.WeakKey
-
- Enclosing class:
- WeakHashtable
private static final class WeakHashtable.WeakKey extends java.lang.ref.WeakReference
WeakReference subclass that holds a hard reference to an associatedvalue
and also makes accessible the Referenced object holding it.
-
-
Field Summary
Fields Modifier and Type Field Description private WeakHashtable.Referenced
referenced
-
Constructor Summary
Constructors Modifier Constructor Description private
WeakKey(java.lang.Object key, java.lang.ref.ReferenceQueue queue, WeakHashtable.Referenced referenced)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private WeakHashtable.Referenced
getReferenced()
-
-
-
Field Detail
-
referenced
private final WeakHashtable.Referenced referenced
-
-
Constructor Detail
-
WeakKey
private WeakKey(java.lang.Object key, java.lang.ref.ReferenceQueue queue, WeakHashtable.Referenced referenced)
-
-
Method Detail
-
getReferenced
private WeakHashtable.Referenced getReferenced()
-
-