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 |
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
WeakTable
public WeakTable()
__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()