Contains implementations of the com.threerings.util.Map interface. You should create instances using the com.threerings.util.Maps factory.



Classes
 ClassDescription
 DefaultValueMap A Map that returns the specified default value for missing keys, rather than returning undefined.
 DictionaryMap An implemention of Map that uses a Dictionary internally for storage.
 ExpiringMap A map that will automatically expire elements.
 HashMap Objects that implement Hashable, Strings, and null may be used as keys.
 ImmutableMap A map that throws IllegalOperationError is thrown if any mutating methods are called.
 LRMap A Map that disposes of key/value mappings that were least-recently used or inserted after filling up.
 MapBuilder Builds Maps.
 SortedMap A sorted Map implementation.
 ValueComputingMap A Map that fills in values for missing keys using a supplied function than returning undefined.
 WeakValueMap A Map that stores weak values.