Package java.lang.ref

Class FinalizerReference<T>


  • public final class FinalizerReference<T>
    extends Reference<T>
    • Constructor Detail

      • FinalizerReference

        public FinalizerReference​(T r,
                                  ReferenceQueue<? super T> q)
    • Method Detail

      • get

        public T get()
        Description copied from class: Reference
        Returns the referent of the reference object.
        Overrides:
        get in class Reference<T>
        Returns:
        the referent to which reference refers, or null if the object has been cleared.
      • clear

        public void clear()
        Description copied from class: Reference
        Makes the referent null. This does not force the reference object to be enqueued.
        Overrides:
        clear in class Reference<T>
      • add

        public static void add​(Object referent)