public class StringBTreeIndex extends ObjectBTreeIndex
_minimizationFactor
Constructor and Description |
---|
StringBTreeIndex(java.lang.String name,
Column column,
boolean unique) |
StringBTreeIndex(java.lang.String name,
Column column,
boolean unique,
int minimizationFactor) |
StringBTreeIndex(java.lang.String name,
Column column,
boolean unique,
int minimizationFactor,
java.io.File dataDirectory) |
Modifier and Type | Method and Description |
---|---|
protected ObjectBTree |
createTree(java.io.File dataDirectory,
java.lang.String name,
int minimizationFactor,
DataType dataType) |
IndexLoader |
getIndexLoader() |
int |
getMinimizationFactor() |
protected java.lang.Object |
getNullKey() |
changeRowId, getBTree, getInorderRowIterator, getRowIterator, rowDeleted, rowInserted, rowUpdated, truncate
getType, save, saveAfterTruncate, supportsFunction
getComparator, getDataType, getIndexedColumn, getName, isUnique
columnAdded, constraintAdded, constraintRemoved
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
columnAdded, constraintAdded, constraintRemoved
getIndexedColumn, getName, isUnique
public StringBTreeIndex(java.lang.String name, Column column, boolean unique) throws AxionException
AxionException
public StringBTreeIndex(java.lang.String name, Column column, boolean unique, int minimizationFactor) throws AxionException
AxionException
public StringBTreeIndex(java.lang.String name, Column column, boolean unique, int minimizationFactor, java.io.File dataDirectory) throws AxionException
AxionException
public IndexLoader getIndexLoader()
getIndexLoader
in interface Index
getIndexLoader
in class ObjectBTreeIndex
public int getMinimizationFactor()
protected ObjectBTree createTree(java.io.File dataDirectory, java.lang.String name, int minimizationFactor, DataType dataType) throws java.io.IOException, java.lang.ClassNotFoundException
createTree
in class ObjectBTreeIndex
java.io.IOException
java.lang.ClassNotFoundException
protected java.lang.Object getNullKey()
getNullKey
in class ObjectBTreeIndex