You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

WeakishReference12.java 771 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. /*
  2. * User: slo
  3. * Date: Sep 10, 2002
  4. * Time: 11:02:16 PM
  5. * Status: Experimental (Do Not Distribute)
  6. *
  7. * (c) Copyright 2002, Hewlett-Packard Company, all rights reserved.
  8. */
  9. package org.apache.tools.ant.util;
  10. import java.lang.ref.WeakReference;
  11. /**
  12. *
  13. */
  14. public class WeakishReference12 extends WeakishReference {
  15. private WeakReference weakref;
  16. /**
  17. * create a new soft reference, which is bound to a
  18. * Weak reference inside
  19. * @param reference
  20. * @see java.lang.ref.WeakReference
  21. */
  22. public WeakishReference12(Object reference) {
  23. this.weakref = new WeakReference(reference);
  24. }
  25. /**
  26. * Returns this reference object's referent.
  27. */
  28. public Object get() {
  29. return weakref.get();
  30. }
  31. }