edu.tum.cs.commons.collections
Class UniqueIdManager<K>
java.lang.Object
edu.tum.cs.commons.collections.IdManagerBase<K>
edu.tum.cs.commons.collections.UniqueIdManager<K>
public class UniqueIdManager<K>
- extends IdManagerBase<K>
This class assigns unique ids to objects. The id creation is based on
referential equality instead of hashCode()/equals()-semantics.
Note that obtaining a unique id from this class for an object prevents it
from being garbage collected.
- Version:
- $Rev: 26283 $
- Author:
- Florian Deissenboeck, $Author: juergens $
- Rating:
- GREEN Hash: BB79C9D841FE57B450865418AFDD8E6F
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UniqueIdManager
public UniqueIdManager()
- Create new unique id manager.
TUM CCSM Commons - 2.7