|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuka.util.SparseIDSpace
| Field Summary | |
protected int |
nextID
|
protected IntSet |
usedIDs
|
| Constructor Summary | |
SparseIDSpace()
|
|
| Method Summary | |
void |
clear()
|
int |
create()
|
void |
create(int id)
|
IntIterator |
getUsedIDs()
|
boolean |
isUsed(int id)
|
void |
remove(int id)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected int nextID
protected IntSet usedIDs
| Constructor Detail |
public SparseIDSpace()
| Method Detail |
public int create()
create in interface IDSpacepublic void create(int id)
create in interface IDSpacepublic void remove(int id)
remove in interface IDSpacepublic IntIterator getUsedIDs()
getUsedIDs in interface IDSpacepublic boolean isUsed(int id)
isUsed in interface IDSpacepublic void clear()
clear in interface IDSpace
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||