The WeakReference Class of the com.ms.vm package implements a weak reference to an object. A weak reference tracks an object without preventing it from being garbage-collected.
public class WeakReference { // Constructors public WeakReference(Object referent); // Methods public void finalize(); public Object getReferent(); public void setReferent(Object object); }