|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.objectweb.carol.cmi.WeakValueHashtable
A Map that remove its entries when the corresponding values are no more referenced elsewhere. The key and the value can not be the same object : they would never be removed. It is synchronized.
| Constructor Summary | |
WeakValueHashtable()
|
|
| Method Summary | |
java.lang.Object |
get(java.lang.Object key)
Get (extract) an entry in the hashmap |
static void |
main(java.lang.String[] argv)
Test purposes |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
Put an entry in the hashmap |
java.lang.Object |
remove(java.lang.Object key)
Remove an entry in the hashmap |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public WeakValueHashtable()
| Method Detail |
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
key - key objectvalue - value object
public java.lang.Object get(java.lang.Object key)
key - key
public java.lang.Object remove(java.lang.Object key)
key - key object
public static void main(java.lang.String[] argv)
argv - program arg
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||