| 
|||||||||||
| 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 SingleValueIndex, a Map from a unique index value to a single Freezable's 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)
 | 
 java.io.Serializable | 
get(java.lang.Object key)
 | 
 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)
 | 
 int | 
size()
Returns the number of elements in this collection.  | 
| Method Detail | 
public int size()
public boolean isEmpty()
public boolean containsKey(java.lang.Object key)
public boolean containsIdentifier(java.io.Serializable id)
public java.io.Serializable get(java.lang.Object key)
public void put(java.lang.Object key,
                java.io.Serializable id)
         throws KeyDuplicatedException
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 | ||||||||||