StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.uno
Class WeakTable

java.lang.Object
  |
  +--com.sun.star.uno.WeakTable

public synchronized class WeakTable
extends java.lang.Object


Field Summary
static boolean DEBUG
           
protected  java.util.Hashtable _hashtable
           
protected  int _refObject_count
           
protected  int _refObject_countTotal
           
protected  int _refererObject_count
           
protected  int _refererObject_countTotal
           
(package private) static java.lang.Class class$com$sun$star$uno$RefererObject
           
 
Constructor Summary
WeakTable()
           
 
Method Summary
static java.lang.Object __getObject(java.lang.Object o)
           
(package private) static java.lang.Class class$(java.lang.String s)
           
 void clear()
           
 boolean contains(java.lang.Object o)
           
 boolean containsKey(java.lang.Object o)
           
private  java.lang.Object createProxy(com.sun.star.uno.RefObject ro, java.lang.Class c)
           
 java.lang.Object get(java.lang.Object o, java.lang.Class c)
           
 boolean isEmpty()
           
 java.util.Enumeration keys()
           
 java.lang.Object put(java.lang.Object o1, java.lang.Object o2, java.lang.Class c)
           
 void remove(java.lang.Object o)
           
 boolean reset()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final boolean DEBUG

_hashtable

protected java.util.Hashtable _hashtable

_refObject_count

protected int _refObject_count

_refObject_countTotal

protected int _refObject_countTotal

_refererObject_count

protected int _refererObject_count

_refererObject_countTotal

protected int _refererObject_countTotal

class$com$sun$star$uno$RefererObject

static java.lang.Class class$com$sun$star$uno$RefererObject
Constructor Detail

WeakTable

public WeakTable()
Method Detail

__getObject

public static java.lang.Object __getObject(java.lang.Object o)

class$

static java.lang.Class class$(java.lang.String s)

clear

public void clear()

contains

public boolean contains(java.lang.Object o)

containsKey

public boolean containsKey(java.lang.Object o)

createProxy

private java.lang.Object createProxy(com.sun.star.uno.RefObject ro,
                                     java.lang.Class c)
                              throws java.lang.IllegalAccessException,
                                     java.lang.InstantiationException

get

public java.lang.Object get(java.lang.Object o,
                            java.lang.Class c)

isEmpty

public boolean isEmpty()

keys

public java.util.Enumeration keys()

put

public java.lang.Object put(java.lang.Object o1,
                            java.lang.Object o2,
                            java.lang.Class c)

remove

public void remove(java.lang.Object o)

reset

public boolean reset()

size

public int size()

StarOffice 5.2 API
reverse engineered by classdoc