Class TransparentWeakReference

java.lang.Object
  |
  +--java.lang.ref.Reference
        |
        +--java.lang.ref.WeakReference
              |
              +--TransparentWeakReference
All Implemented Interfaces:
java.lang.Comparable

public class TransparentWeakReference
extends java.lang.ref.WeakReference
implements java.lang.Comparable


Field Summary
(package private)  int hash
           
 
Fields inherited from class java.lang.ref.Reference
 
Constructor Summary
TransparentWeakReference(java.lang.Object target)
           
 
Method Summary
 int compareTo(java.lang.Object that)
           
 boolean equals(java.lang.Object that)
           
 int hashCode()
           
 
Methods inherited from class java.lang.ref.Reference
clear, enqueue, get, isEnqueued
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hash

int hash
Constructor Detail

TransparentWeakReference

public TransparentWeakReference(java.lang.Object target)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object that)
Overrides:
equals in class java.lang.Object

compareTo

public int compareTo(java.lang.Object that)
Specified by:
compareTo in interface java.lang.Comparable