org.axiondb.engine.indexes
Class ObjectBTreeIndex
public
class
ObjectBTreeIndex
extends BaseBTreeIndex
implements TableModificationListener
A
B-Tree index
over
Object
keys.
Version: $Revision: 1.8 $ $Date: 2005/12/20 18:32:39 $
Author: Dave Pekarek Krohn Ritesh Adval Charles Ye
protected int _minimizationFactor
public ObjectBTreeIndex(String name,
Column column, boolean unique)
public ObjectBTreeIndex(String name,
Column column, boolean unique, File dataDirectory)
public final void changeRowId(
Table table,
Row row, int oldId, int newId)
protected
ObjectBTree createTree(File dataDirectory, String name, int minimizationFactor,
DataType dataType)
protected Object getNullKey()
public final void rowDeleted(
RowEvent event)
public final void rowInserted(
RowEvent event)
public final void rowUpdated(
RowEvent event)
public void truncate()