org.apache.tools.ant.util.optional

Class WeakishReference12


  • Deprecated. 
    since 1.7. Just use WeakReference directly. Note that in ant1.7 is parent was changed to extend HardReference. This is because the latter has access to the (package scoped) WeakishReference(Object) constructor, and both that and this are thin facades on the underlying no-longer-abstract base class.

    public class WeakishReference12
    extends WeakishReference.HardReference
    This is a reference that really is is Weak, as it uses the appropriate java.lang.ref class.
    • Constructor Summary

      Constructors 
      Constructor and Description
      WeakishReference12(java.lang.Object reference)
      Deprecated. 
      create a new soft reference, which is bound to a Weak reference inside
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WeakishReference12

        public WeakishReference12(java.lang.Object reference)
        Deprecated. 
        create a new soft reference, which is bound to a Weak reference inside
        Parameters:
        reference - the object to reference.
        See Also:
        WeakReference