org.openmobileis.database.fastobjectdb.db.index
Interface FODBUniqueIndex

All Known Implementing Classes:
FODBUniqueIntIndex, FODBUniqueLongIndex, FODBUniqueStringIndex

public interface FODBUniqueIndex


Method Summary
 long getKeyPosition(java.lang.Object key)
           
 SearchResult getNodeForKey(java.lang.Object key)
           
 boolean isEmpty()
          return true if the index is empty.
 

Method Detail

getKeyPosition

public long getKeyPosition(java.lang.Object key)
                    throws FODBException
Throws:
FODBException

isEmpty

public boolean isEmpty()
                throws FODBException
return true if the index is empty. throws StoreBTreeException if the index is closed

Throws:
FODBException

getNodeForKey

public SearchResult getNodeForKey(java.lang.Object key)
                           throws FODBException
Throws:
FODBException


Copyright 2006 OpenMobileIS. All Rights Reserved.