Uses of Interface
org.jboss.modules.ref.Reference
Packages that use Reference
Package
Description
The primary JBoss Modules API.
Classes which implement reference types which can be cleaned up automatically by a background thread.
-
Uses of Reference in org.jboss.modules
Fields in org.jboss.modules declared as ReferenceModifier and TypeFieldDescriptionprivate final Reference<ModuleLoader,
ObjectName> ModuleLoader.MXBeanImpl.reference
-
Uses of Reference in org.jboss.modules.ref
Classes in org.jboss.modules.ref that implement ReferenceModifier and TypeClassDescriptionclass
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.Fields in org.jboss.modules.ref declared as ReferenceMethods in org.jboss.modules.ref that return ReferenceModifier and TypeMethodDescriptionstatic <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, ReferenceQueue<? super T> referenceQueue) 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.getNullReference()
Get a null reference.Methods in org.jboss.modules.ref with parameters of type Reference