java.lang.Object
java.lang.ref.Reference<T>
java.lang.ref.PhantomReference<T>
io.smallrye.common.ref.PhantomReference<T,A>
io.smallrye.common.ref.CleanerReference<T,A>
- Type Parameters:
T- the referent typeA- the attachment type
- All Implemented Interfaces:
Reference<T,A>
A special version of
PhantomReference that is strongly retained until it is reaped by the collection thread.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.smallrye.common.ref.Reference
Reference.Type -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.smallrye.common.ref.PhantomReference
getAttachment, getReaper, getType, toStringMethods inherited from class java.lang.ref.PhantomReference
getMethods inherited from class java.lang.ref.Reference
clear, clone, enqueue, isEnqueued, reachabilityFence, refersTo