org.apache.commons.logging.impl
Class WeakHashtable.WeakKey

java.lang.Object
  extended by java.lang.ref.Reference<T>
      extended by java.lang.ref.WeakReference
          extended by 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 associated value and also makes accessible the Referenced object holding it.


Field Summary
private  WeakHashtable.Referenced referenced
           
 
Constructor Summary
private WeakHashtable.WeakKey(java.lang.Object key, java.lang.ref.ReferenceQueue queue, WeakHashtable.Referenced referenced)
           
 
Method Summary
private  WeakHashtable.Referenced getReferenced()
           
 
Methods inherited from class java.lang.ref.Reference
clear, enqueue, get, isEnqueued
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

referenced

private final WeakHashtable.Referenced referenced
Constructor Detail

WeakHashtable.WeakKey

private WeakHashtable.WeakKey(java.lang.Object key,
                              java.lang.ref.ReferenceQueue queue,
                              WeakHashtable.Referenced referenced)
Method Detail

getReferenced

private WeakHashtable.Referenced getReferenced()


Copyright 2002-2013 The Apache Software Foundation.