soot.util
Class LargeNumberedMap

java.lang.Object
  |
  +--soot.util.LargeNumberedMap

public final class LargeNumberedMap
extends java.lang.Object

A java.util.Map-like map with Numberable objects as the keys. This one is designed for maps close to the size of the universe. For smaller maps, use SmallNumberedMap.


Constructor Summary
LargeNumberedMap(Numberer universe)
           
 
Method Summary
 java.lang.Object get(Numberable key)
           
 boolean put(Numberable key, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LargeNumberedMap

public LargeNumberedMap(Numberer universe)
Method Detail

put

public boolean put(Numberable key,
                   java.lang.Object value)

get

public java.lang.Object get(Numberable key)