| java.lang.Object java.lang.ref.Reference
Reference | abstract public class Reference (Code) | | MJI model class for java.lang.ref.Reference library abstraction
we model this so that we can rely on our WeakRefence implementation
|
next | Reference next(Code) | | link to enqueue w/o additional memory requirements
|
ref | Object ref(Code) | | the object we reference
NOTE: this has to be the *first* field, or we break WeakReference handling in
the garbage collection!!
|
clear | public void clear()(Code) | | clear, but do not enqueue the referenced object
|
enqueue | public void enqueue()(Code) | | add the referenced object to its queue
|
isEnqueued | public boolean isEnqueued()(Code) | | is the referenced object enqueued
|
|
|