org.axiondb.engine
Class IntBTreeIndexLoader

java.lang.Object
  extended byorg.axiondb.engine.IntBTreeIndexLoader
All Implemented Interfaces:
IndexLoader

public class IntBTreeIndexLoader
extends Object
implements IndexLoader

An IndexLoader for IntBTreeIndex.

Version:
$Revision: 1.8 $ $Date: 2004/09/09 23:47:45 $

Constructor Summary
IntBTreeIndexLoader()
           
 
Method Summary
 Index loadIndex(Table table, File dataDirectory)
           
 void saveIndex(Index ndx, File dataDirectory)
           
 void saveIndexAfterTruncate(Index ndx, File dataDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntBTreeIndexLoader

public IntBTreeIndexLoader()
Method Detail

loadIndex

public Index loadIndex(Table table,
                       File dataDirectory)
                throws AxionException
Specified by:
loadIndex in interface IndexLoader
Throws:
AxionException

saveIndex

public void saveIndex(Index ndx,
                      File dataDirectory)
               throws AxionException
Specified by:
saveIndex in interface IndexLoader
Throws:
AxionException

saveIndexAfterTruncate

public void saveIndexAfterTruncate(Index ndx,
                                   File dataDirectory)
                            throws AxionException
Specified by:
saveIndexAfterTruncate in interface IndexLoader
Throws:
AxionException