org.axiondb.util
class BTreeMetaData extends Object
Version: $Revision: 1.10 $ $Date: 2005/12/20 18:32:42 $
Constructor Summary | |
---|---|
BTreeMetaData(File dataDirectory, String name, int minimizationFactor, BaseBTree root) |
Method Summary | |
---|---|
void | assignFileId(BaseBTree node) |
void | cacheNode(int fileId, BaseBTree tree) |
void | cacheNode(Integer fileId, BaseBTree tree) |
BaseBTree | getCachedNode(int fileId) |
BaseBTree | getCachedNode(Integer fileId) |
File | getCounterFile() |
File | getDataDirectory() |
int | getDirtyNodeCount() |
IntHashMap.ValueIterator | getDirtyNodes() |
File | getFileById(int fileid) |
int | getMinimizationFactor() |
String | getName() |
boolean | hasDirtyNodes() |
int | incrementCounter() |
boolean | isRoot(BaseBTree node) |
void | loadCounter() |
void | saveCounter() |
void | setAllClean() |
void | setDataDirectory(File dir) |
void | setDirty(BaseBTree tree) |
void | setDirty(int fileId, BaseBTree tree) |
void | setDirty(Integer fileId, BaseBTree tree) |