FirteX-高性能全文索引和检索平台API Documentation |
#include <IndexBarrelWriter.h>
公有成员 | |
| CIndexBarrelWriter (CDirectory *pDirectory, const tstring &name) | |
| CIndexBarrelWriter (CDirectory *pDirectory) | |
| ~CIndexBarrelWriter (void) | |
| void | open (const tstring &barrelName) |
| void | close () |
| bool | addDocument (document::CDocument *pDoc) |
| bool | cacheFull () |
| bool | cacheEmpty () |
| const tstring & | getBarrelName () |
| CFieldIndexer * | getFieldIndexer (const tstring &field) |
保护成员 | |
| void | writeCache () |
| void | resetCache () |
| CPosMemCache * | getMemCache () |
保护属性 | |
| CDirectory * | m_pDirectory |
| tstring | m_barrelName |
| CStoredFieldsWriter * | m_pStoredFieldsWriter |
| CTermVectorWriter * | m_pTermVectorWriter |
| CFieldsInfo * | m_pFieldsInfo |
| CPosMemCache * | m_pMemCache |
| CNormsWriter * | m_pNormsWriter |
| CFieldIndexer ** | m_fieldIndexers |
| int32_t | m_numIndexers |
友元 | |
| class | CFXInvIndex |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
添加Analyzed Document
|
|
|
判断文档缓冲是否为空
|
|
|
判断是否到达文档容量上限
|
|
|
关闭桶索引器 |
|
|
获取索引桶名称 |
|
|
获取指定域的索引器
|
|
|
|
|
|
打开桶索引器
|
|
|
清空文档内容 |
|
|
将倒排文档写到文件 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://www.firtex.org http://www.sourceforge.net/projects/firtex