Class WeakReference

java.lang.Object
com.sun.star.uno.WeakReference

public class WeakReference extends Object
This class holds weak reference to an object.

It actually holds a reference to a com.sun.star.XAdapter implementation and obtains a hard reference if necessary.

  • Constructor Details

    • WeakReference

      public WeakReference(WeakReference obj)
      Creates an instance of this class.
      Parameters:
      obj - another instance that is to be copied.
    • WeakReference

      public WeakReference(Object obj)
      Creates an instance of this class.
      Parameters:
      obj - XWeak implementation.
  • Method Details

    • get

      public Object get()
      Returns a hard reference to the object that is kept weak by this class.
      Returns:
      a hard reference to the XWeak implementation.