Class SoftValueHashMap

java.lang.Object
org.web3d.util.SoftValueHashMap
All Implemented Interfaces:
Map<Object,org.web3d.util.KeyedSoftReference>

public class SoftValueHashMap extends Object implements Map<Object,org.web3d.util.KeyedSoftReference>
An extension of HashMap which stores soft references to the values in the hash map.

Like it says in the documentation for WeakHashMap, this class breaks several immutability assumptions that are assumed for HashMap, since values will be disappearing at random.

Version:
$Revision: 1.2 $
Author:
Brad Vender