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

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

org.openmobileis.database.fastobjectdb.db.index.FODBIndex org.openmobileis.database.fastobjectdb.db.index.FODBMultipleStringIndex org.openmobileis.database.fastobjectdb.db.index.FODBUniqueStringIndex List of all members.

Detailed Description

Definition at line 49 of file FODBStringIndex.java.

Public Member Functions

 FODBStringIndex (FODBIndexHeader newHeader, FODBCollectionIndexFile cFile, AccessibleObject accObj) throws FODBException
 FODBStringIndex (FODBStringIndexDescriptor descriptor, FODBCollectionIndexFile cFile, AccessibleObject accObj) throws FODBException
Object getKey (Object obj) throws FODBException
Object getKeySensitive (Object obj, boolean isCaseSensitive) 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
void parcours (StringNode pg, int level) throws IOException, ClassNotFoundException
boolean deleteKey (Object keyTodelete, 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