rcf.core.util.reference
Interface Reference<T>

All Superinterfaces:
ImmutableSingletonInterface<T>
All Known Implementing Classes:
AtomicReference, FilteredReference, PhantomReference, SoftReference, StrongReference, ThreadLocalReference, WeakReference

@Revision(value="$Revision: 1.8 $",
          date="$Date: 2006/12/02 23:14:08 $",
          tag="$Name:  $")
public interface Reference<T>
extends ImmutableSingletonInterface<T>

TODO: Javadoc

TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString

Version:
$Revision: 1.8 $
Author:
Greg Gibeling

Nested Class Summary
static class Reference.Type
          TODO: Javadoc
 
Method Summary
 void clear()
          TODO: Javadoc
 boolean enqueue()
          TODO: Javadoc
 boolean isEnqueued()
          TODO: Javadoc
 Reference.Type type()
          TODO: Javadoc
 
Methods inherited from interface rcf.core.util.groups.ImmutableSingletonInterface
get
 

Method Detail

clear

void clear()
TODO: Javadoc


enqueue

boolean enqueue()
TODO: Javadoc

Returns:

isEnqueued

boolean isEnqueued()
TODO: Javadoc

Returns:

type

Reference.Type type()
TODO: Javadoc

Returns: