org.axiondb.engine.indexes
public abstract class BaseArrayIndexLoader extends Object implements IndexLoader
Version: $Revision: 1.6 $ $Date: 2005/05/02 22:22:47 $
Constructor Summary | |
---|---|
BaseArrayIndexLoader() |
Method Summary | |
---|---|
Index | loadIndex(Table table, File dataDirectory) |
protected abstract Index | makeIndex(String name, Column col, boolean unique, Object keys, IntList values) |
protected IntList | readIntList(ObjectInputStream in) |
protected abstract Object | readKeys(ObjectInputStream in) |
void | saveIndex(Index ndx, File dataDirectory) |
void | saveIndexAfterTruncate(Index ndx, File dataDirectory) |
protected abstract void | writeKeys(ObjectOutputStream out, BaseArrayIndex baseindex) |