Package org.ehcache.sizeof.util
Class WeakIdentityConcurrentMap.IdentityWeakReference<T>
- java.lang.Object
-
- java.lang.ref.Reference<T>
-
- java.lang.ref.WeakReference<T>
-
- org.ehcache.sizeof.util.WeakIdentityConcurrentMap.IdentityWeakReference<T>
-
- Type Parameters:
T
-
- Enclosing class:
- WeakIdentityConcurrentMap<K,V>
private static final class WeakIdentityConcurrentMap.IdentityWeakReference<T> extends java.lang.ref.WeakReference<T>
-
-
Field Summary
Fields Modifier and Type Field Description private int
hashCode
-
Constructor Summary
Constructors Constructor Description IdentityWeakReference(T reference)
IdentityWeakReference(T reference, java.lang.ref.ReferenceQueue<T> referenceQueue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
int
hashCode()
java.lang.String
toString()
-
-
-
Constructor Detail
-
IdentityWeakReference
IdentityWeakReference(T reference)
- Parameters:
reference
- the referenced object
-
-