org.openmobileis.database.fastobjectdb.db.index.FODBLongIndex Class Reference

Inheritance diagram for org.openmobileis.database.fastobjectdb.db.index.FODBLongIndex:

org.openmobileis.database.fastobjectdb.db.index.FODBIndex org.openmobileis.database.fastobjectdb.db.index.FODBMultipleLongIndex org.openmobileis.database.fastobjectdb.db.index.FODBUniqueLongIndex List of all members.

Detailed Description

Base Long index.

Definition at line 49 of file FODBLongIndex.java.

Public Member Functions

 FODBLongIndex (FODBIndexHeader newHeader, FODBCollectionIndexFile cFile, AccessibleObject accObj) throws FODBException
 FODBLongIndex (FODBLongIndexDescriptor descriptor, FODBCollectionIndexFile cFile, AccessibleObject accObj) throws FODBException
Object getKey (Object obj) throws FODBException
SearchResult getNodeForKey (Object key) throws FODBException
long[] query (SodaIndexComparator comparator) throws FODBQueryException
org.openmobileis.common.util.collection.Array getArrayKey (Object obj) throws FODBException

Protected Member Functions

void specificDescriptorVerifications (FODBIndexDescriptor descriptor) throws FODBException
Node initRoot (FODBIndexDescriptor descriptor) throws FODBException
void insertKey (Object obj, long ptr) throws IOException, ClassNotFoundException, FODBException
boolean deleteKey (Object obj, long dbptr) throws IOException, ClassNotFoundException, FODBException


The documentation for this class was generated from the following file:
Generated on Mon Dec 4 11:03:35 2006 for OpenMobileIS by  doxygen 1.5.1-p1