|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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
|
References.create(Reference.Type type,
T value,
A attachment)
Create a reference of a given type with the provided value and attachment. |
|
static
|
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
|
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
|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |