public class IdManagerBase<K> extends java.lang.Object implements IIdProvider<java.lang.Integer,K>
| Modifier | Constructor and Description |
|---|---|
protected |
IdManagerBase(java.util.Map<K,java.lang.Integer> map)
Create new id manager
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear the manager.
|
java.lang.Integer |
obtainId(K k)
Obtain a unique id for an object.
|
protected IdManagerBase(java.util.Map<K,java.lang.Integer> map)
map - maps from object to idspublic java.lang.Integer obtainId(K k)
obtainId in interface IIdProvider<java.lang.Integer,K>public void clear()