org.apache.commons.logging.impl
Class WeakHashtable.Referenced
java.lang.Object
org.apache.commons.logging.impl.WeakHashtable.Referenced
- Enclosing class:
- WeakHashtable
private static final class WeakHashtable.Referenced
- extends java.lang.Object
Wrapper giving correct symantics for equals and hashcode
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
reference
private final java.lang.ref.WeakReference reference
hashCode
private final int hashCode
WeakHashtable.Referenced
private WeakHashtable.Referenced(java.lang.Object referant)
- Throws:
java.lang.NullPointerException
- if referant is null
WeakHashtable.Referenced
private WeakHashtable.Referenced(java.lang.Object key,
java.lang.ref.ReferenceQueue queue)
- Throws:
java.lang.NullPointerException
- if key is null
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getValue
private java.lang.Object getValue()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
Copyright 2002-2013 The Apache Software Foundation.