Implements a Weak reference. The get() method returns null once the object pointed to has been collected.
Initializes a weak reference.
Clean up when we are no longer referenced.
Clear the weak reference - get() will always return null.
Returns the weak reference - returns null if the object was deallocated in the meantime.
Host a different object reference.
See Implementation
Implements a Weak reference. The get() method returns null once the object pointed to has been collected.