Uses of Interface
org.jboss.modules.ref.Reference

Packages that use Reference
org.jboss.modules.ref Classes which implement reference types which can be cleaned up automatically by a background thread. 
org.jboss.msc.value Classes which implement various indirect value types. 
 

Uses of Reference in org.jboss.modules.ref
 

Classes in org.jboss.modules.ref that implement Reference
 class PhantomReference<T,A>
          A reapable phantom reference with an attachment.
 class SoftReference<T,A>
          A reapable soft reference with an attachment.
 class StrongReference<T,A>
          A strong reference with an attachment.
 class WeakReference<T,A>
          A reapable weak reference with an attachment.
 

Methods in org.jboss.modules.ref that return Reference
static
<T,A> Reference<T,A>
References.create(Reference.Type type, T value, A attachment)
          Create a reference of a given type with the provided value and attachment.
static
<T,A> Reference<T,A>
References.create(Reference.Type type, T value, A attachment, Reaper<T,A> reaper)
          Create a reference of a given type with the provided value and attachment.
static
<T,A> Reference<T,A>
References.create(Reference.Type type, T value, A attachment, ReferenceQueue<? super T> referenceQueue)
          Create a reference of a given type with the provided value and attachment.
static
<T,A> Reference<T,A>
References.getNullReference()
          Get a null reference.
 

Methods in org.jboss.modules.ref with parameters of type Reference
 void Reaper.reap(Reference<T,A> reference)
          Perform the cleanup action for a reference.
 

Uses of Reference in org.jboss.msc.value
 

Constructors in org.jboss.msc.value with parameters of type Reference
ReferenceValue(Reference<? extends T,?> reference)
          Construct a new instance.
 



Copyright © 2011. All Rights Reserved.