org.kde.qt

Class WeakValueMap

public class WeakValueMap extends HashMap

From Section 12.5.3, Reference Queues page 324-326 of 'The Java Programming Language, Third Edition'. But why wasn't it included in the java.util Collection package?
Method Summary
Objectget(Object key)
Objectput(Object key, Object value)
voidreap()
Objectremove(Object key)
Force an entry to be removed if it is known to be invalid, rather than waiting for the garbage collector to put it on the reaped queue.
intsize()

Method Detail

get

public Object get(Object key)

put

public Object put(Object key, Object value)

reap

public void reap()

remove

public Object remove(Object key)
Force an entry to be removed if it is known to be invalid, rather than waiting for the garbage collector to put it on the reaped queue.

size

public int size()