org.axiondb
Interface IndexLoader

All Known Implementing Classes:
BaseArrayIndexLoader, BaseBTreeIndexLoader, IntArrayIndexLoader, IntBTreeIndexLoader, ObjectArrayIndexLoader, ObjectBTreeIndexLoader, StringBTreeIndexLoader

public interface IndexLoader

Reads/writes indicesto disk.

Version:
$Revision: 1.4 $ $Date: 2004/08/27 03:21:20 $

Method Summary
 Index loadIndex(Table table, java.io.File dataDirectory)
           
 void saveIndex(Index index, java.io.File dataDirectory)
           
 void saveIndexAfterTruncate(Index index, java.io.File dataDirectory)
           
 

Method Detail

loadIndex

Index loadIndex(Table table,
                java.io.File dataDirectory)
                throws AxionException
Throws:
AxionException

saveIndex

void saveIndex(Index index,
               java.io.File dataDirectory)
               throws AxionException
Throws:
AxionException

saveIndexAfterTruncate

void saveIndexAfterTruncate(Index index,
                            java.io.File dataDirectory)
                            throws AxionException
Throws:
AxionException