程序包 | 说明 |
---|---|
com.fr.data.index | |
com.fr.data.index.hash | |
com.fr.general.data.index |
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractIndex.build()
建立索引
|
void |
OriginalIndex.buildIndex() |
void |
IntelligentIndex.buildIndex() |
void |
BinarySearchIndex.buildIndex() |
protected abstract void |
AbstractIndex.buildIndex() |
int[] |
AbstractIndex.getAllRow(java.lang.Object key) |
int[] |
DefaultIndexDataModel.getAllRowByKey(java.lang.Object key,
int column) |
int |
AbstractIndex.getRow(java.lang.Object key) |
int |
DefaultIndexDataModel.getRowByKey(java.lang.Object key,
int column) |
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractHashIndex.build()
建立索引
|
void |
HashIndex.buildIndex() |
protected abstract void |
AbstractHashIndex.buildIndex() |
int[] |
AbstractHashIndex.getAllRow(java.lang.Object key) |
int |
AbstractHashIndex.getRow(java.lang.Object key) |
限定符和类型 | 方法和说明 |
---|---|
void |
Index.build()
构建索引
|
int[] |
Index.getAllRow(java.lang.Object key) |
int[] |
IndexDataModel.getAllRowByKey(java.lang.Object key,
int column) |
int |
Index.getRow(java.lang.Object key)
获取key所在的行
|
int |
IndexDataModel.getRowByKey(java.lang.Object key,
int column)
根据键值获取行号
|