|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is defines methods for a MultiValueIndex, a Map from a unique index value to a set of Freezables Identifier.
Use it to create in-memory indicies to help create quicker Diggers.
Method Summary | |
void |
clear()
|
boolean |
containsIdentifier(java.io.Serializable id)
|
boolean |
containsKey(java.lang.Object key)
|
int |
countIdentifiersForKey(java.lang.Object key)
|
SetOfFreezables |
get(java.lang.Object key)
Returns an immutable Set. |
Set |
getKeys()
|
boolean |
isEmpty()
Returns true if this collection contains no elements. |
java.util.Iterator |
keyIterator()
|
void |
put(java.lang.Object key,
java.io.Serializable id)
Puts the key id pair into the index. |
void |
remove(java.io.Serializable id)
Removes the id from the index. |
int |
size()
Returns the number keys in this index |
Method Detail |
public int size()
public boolean isEmpty()
public boolean containsKey(java.lang.Object key)
public int countIdentifiersForKey(java.lang.Object key)
public boolean containsIdentifier(java.io.Serializable id)
public SetOfFreezables get(java.lang.Object key)
public void put(java.lang.Object key, java.io.Serializable id)
public void remove(java.io.Serializable id)
public void clear()
public Set getKeys()
public java.util.Iterator keyIterator()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |