Inheritance diagram for org.openmobileis.database.fastobjectdb.db.index.FODBStringIndex:
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 | specificHeaderInit (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 |