|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsoot.util.ArrayNumberer
A class that numbers objects, so they can be placed in bitsets.
Constructor Summary | |
ArrayNumberer()
|
Method Summary | |
void |
add(Object oo)
Tells the numberer that a new object needs to be assigned a number. |
Object |
get(long number)
Should return the object that was assigned the number number. |
long |
get(Object oo)
Should return the number that was assigned to object o that was previously passed as an argument to add(). |
Iterator |
iterator()
Returns an iterator over all objects added to the numberer. |
int |
size()
Should return the number of objects that have been assigned numbers. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ArrayNumberer()
Method Detail |
public void add(Object oo)
Numberer
add
in interface Numberer
public long get(Object oo)
Numberer
get
in interface Numberer
public Object get(long number)
Numberer
get
in interface Numberer
public int size()
Numberer
size
in interface Numberer
public Iterator iterator()
IterableNumberer
iterator
in interface IterableNumberer
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |