FirteX-高性能全文索引和检索平台

API Documentation


首页 | 名字空间列表 | 类继承关系 | 组合类型列表 | $(BL\录(B | 文件列表 | 名字空间成员 | 组合类型成员 | 文件成员

firtex::search::CRangeQuery类参考

#include <RangeQuery.h>

继承图,类firtex::search::CRangeQuery

firtex::search::CQuery 所有成员的列表。

公有成员

 CRangeQuery (CTerm *lowerTerm, CTerm *upperTerm, bool bInclusive)
 CRangeQuery (const CRangeQuery &clone)
virtual ~CRangeQuery (void)
const tchar * getQueryName () const
CQueryoptimize (firtex::index::CIndexReader *pReader)
CQueryclone ()

构造及析构函数文档

firtex::search::CRangeQuery::CRangeQuery CTerm lowerTerm,
CTerm upperTerm,
bool  bInclusive
 

构造CRangeQuery对象,lowerTerm和upperTerm可以有一个为空,但是不能两个都为空, 如果两个都不空,则两个Term必须具有相同的字段

参数:
lowerTerm 下限
upperTerm 上限
bInclusive 是否包含边界,即[lowerTerm,upperTerm]或者(lowerTerm,upperTerm)

firtex::search::CRangeQuery::CRangeQuery const CRangeQuery clone  ) 
 

virtual firtex::search::CRangeQuery::~CRangeQuery void   )  [virtual]
 


成员函数文档

CQuery* firtex::search::CRangeQuery::clone  )  [virtual]
 

克隆新的对象,需子类实现 非内部对象,外部删除

实现了firtex::search::CQuery

const tchar* firtex::search::CRangeQuery::getQueryName  )  const [inline, virtual]
 

获取查询名称标识

实现了firtex::search::CQuery

CQuery* firtex::search::CRangeQuery::optimize firtex::index::CIndexReader pReader  )  [virtual]
 

对查询进行优化,生成新的查询对象,子类可重载,默认情况下返回自身

参数:
pReader 用于访问索引
返回:
优化后的新的查询对象,默认情况下返回自身 非内部对象,外部需要删除

重载firtex::search::CQuery


该类的文档由以下文件生成:

http://www.firtex.org http://www.sourceforge.net/projects/firtex