uka.util
Class WeakSparseIDMap

java.lang.Object
  extended byuka.util.IDConstants
      extended byuka.util.SparseIDMap
          extended byuka.util.WeakSparseIDMap
All Implemented Interfaces:
Printable, java.io.Serializable

public class WeakSparseIDMap
extends SparseIDMap

Author:
Bernhard Haumacher
See Also:
Serialized Form

Field Summary
 
Fields inherited from class uka.util.SparseIDMap
bijection, space
 
Fields inherited from class uka.util.IDConstants
FIRST_NEW_ID, FIRST_VALID_ID, INVALID_ID, UNUSED_ID
 
Constructor Summary
WeakSparseIDMap(IDSpace space)
           
 
Method Summary
protected  IntObjectHashBijection createBijection()
           
 
Methods inherited from class uka.util.SparseIDMap
appendTo, clear, dump, findID, getID, getObject, getSize, isUsed, remove, resetObject, setObject
 
Methods inherited from class uka.util.IDConstants
isNew, isValid, normalizeID, toggleNew
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeakSparseIDMap

public WeakSparseIDMap(IDSpace space)
Method Detail

createBijection

protected IntObjectHashBijection createBijection()
Overrides:
createBijection in class SparseIDMap