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

公有成员 | |
| CIndexSearcher (void) | |
| CIndexSearcher (const tchar *indexName) | |
| CIndexSearcher (CIndexReader *pIndexReader) | |
| virtual | ~CIndexSearcher (void) |
| CQueryHits * | search (CQuery *pQuery, int nDocs) |
| CQueryHits * | search (CQuery *pQuery, CFilter *pFilter, int nDocs) |
| CQueryHits * | search (CQuery *pQuery, CFilter *pFilter, int nDocs, CSort *pSort) |
| CQuery * | optimizeQuery (CQuery *pOrgQuery) |
| freq_t | docFreq (CTerm *t) |
| CTermReader * | termReader () const |
| CNormBytes * | norms (const tchar *field) |
| count_t | maxDocs () |
| void | attachReader (CIndexReader *pIndexReader) |
| CIndexReader * | detachReader () |
| document::CDocument * | doc (docid_t docID) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
捆绑索引器
|
|
|
释放索引器,释放后外部负责维护索引器,CIndexWriter不再持有该索引器
|
|
|
返回文档docID的stored fields
|
|
|
获取指定Term的文档频率
|
|
|
返回可能最大的文档编号,一般情况下如果没有删除文档则maxDoc()=numDocs() 可以用来决定分配文档数组的大小 |
|
|
获取指定域的norms bytes
|
|
|
对查询进行优化,生成新的查询对象
|
|
||||||||||||||||||||
|
索引检索
|
|
||||||||||||||||
|
索引检索
|
|
||||||||||||
|
索引检索
|
|
|
获取索引的Term Reader对象
|
http://www.firtex.org http://www.sourceforge.net/projects/firtex