FirteX-高性能全文索引和检索平台API Documentation |
#include <SingleIndexBarrelReader.h>
继承图,类firtex::index::CSingleIndexBarrelReader

公有成员 | |
| CSingleIndexBarrelReader (CDirectory *pDirectory, const tchar *name) | |
| virtual | ~CSingleIndexBarrelReader (void) |
| void | open (const tchar *name) |
| document::CDocument * | document (docid_t docID) |
| document::CField * | field (docid_t docID, fieldid_t fid) |
| void | deleteDocument (docid_t docID) |
| void | undeleteAll () |
| bool | isDeleted (docid_t docID) |
| bool | hasDeletions () |
| count_t | numDeletedDocs () |
| CTermReader * | termReader () |
| CTermReader * | termReader (const tchar *field) |
| CTermVectorReader * | getTermVectorReader () |
| CNormBytes * | norms (const tchar *field) |
| CNormBytes * | norms (fieldid_t fid) |
| CFieldsInfo & | getFieldsInfo () |
| uint64_t | numTerms () |
| void | close () |
|
||||||||||||
|
|
|
|
|
|
|
关闭索引桶,释放资源 |
|
|
删除索引文档
|
|
|
返回文档docID的stored fields
|
|
||||||||||||
|
获取指定文档编号指定字段编号的文档对象
|
|
|
获取域信息 |
|
|
获取词向量阅读器
|
|
|
判断是否删除过文档 |
|
|
判断文档编号为docID的文档是否已经删除
|
|
|
获取指定域的norms Bytes
|
|
|
获取指定域的norms Bytes
|
|
|
删除文档总数 |
|
|
获取词总数 |
|
|
打开指定的索引桶读
|
|
|
获取索引桶指定域的TermReader
|
|
|
获取索引桶的TermReader
|
|
|
恢复先前删除的所有文档,只有在调用optimize()前调用才有效 |
http://www.firtex.org http://www.sourceforge.net/projects/firtex