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

API Documentation


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

firtex::search名字空间参考


组合类型

class  firtex::search::CBooleanClause
class  firtex::search::CBooleanQuery
class  firtex::search::CBooleanQuery::CBooleanWeight
class  firtex::search::CBooleanScorer
class  firtex::search::CBooleanScorer::CSingleMatchScorer
class  firtex::search::CConjunctionScorer
class  firtex::search::CDefaultSimilarity
class  firtex::search::CDisjunctionScorer
class  firtex::search::CDisjunctionScorer::CScorerQueue
class  firtex::search::CFilter
class  firtex::search::CHitCollector
struct  firtex::search::ScoreDocLess
class  firtex::search::CSimpleTopDocsCollector
class  firtex::search::CSortedTopDocsCollector
class  firtex::search::CHitQueue
class  firtex::search::CFieldDocSortedHitQueue
class  firtex::search::CIndexSearcher
class  firtex::search::CLexer
class  firtex::search::CPhraseQuery
class  firtex::search::CPhraseQuery::CPhraseWeight
class  firtex::search::CPhraseScorer
class  firtex::search::CPhraseScorer::CPhrasePositions
struct  firtex::search::CPhraseScorer::PhrasePositionsGreater
class  firtex::search::CQuery
class  firtex::search::CQueryHits
class  firtex::search::CQueryHits::CHitDoc
class  firtex::search::CQueryParser
struct  firtex::search::CQueryParser::AnalyzerRef
class  firtex::search::CQueryParserException
class  firtex::search::CQueryToken
class  firtex::search::CRangeQuery
class  firtex::search::CReqOptScorer
class  firtex::search::CReqProhScorer
class  firtex::search::CScoreDoc
class  firtex::search::CScorer
class  firtex::search::CSearcher
class  firtex::search::CSimilarity
class  firtex::search::CSortField
class  firtex::search::CSortFields
class  firtex::search::CSort
class  firtex::search::CSortFieldCache
class  firtex::search::CSortFieldCompArray
class  firtex::search::CSortFieldCacheImpl
class  firtex::search::CSortFieldComparator
class  firtex::search::CSortFieldComparators
class  firtex::search::CSortFieldComparators::Relevance
class  firtex::search::CSortFieldComparators::IndexOrder
class  firtex::search::CSortFieldComparators::I1
 I1. 更多...
class  firtex::search::CSortFieldComparators::UI1
 UI1. 更多...
class  firtex::search::CSortFieldComparators::I2
 I2. 更多...
class  firtex::search::CSortFieldComparators::UI2
 UI2. 更多...
class  firtex::search::CSortFieldComparators::I4
 I4. 更多...
class  firtex::search::CSortFieldComparators::UI4
 UI4. 更多...
class  firtex::search::CSortFieldComparators::I8
 I8. 更多...
class  firtex::search::CSortFieldComparators::UI8
 UI8. 更多...
class  firtex::search::CSortFieldComparators::R4
 R4. 更多...
class  firtex::search::CSortFieldComparators::R8
 R8. 更多...
class  firtex::search::CTermQuery
class  firtex::search::CTermQuery::CTermWeight
class  firtex::search::CTermScorer
class  firtex::search::CTokenList
class  firtex::search::CWeight

类型定义

typedef vector< CBooleanClause * > ClauseVector
typedef ClauseVector::const_iterator ClauseIterator
typedef list< CScorer * > ScorerList
typedef vector< CTerm
* >::iterator 
TermIterator

枚举

enum  QueryTokenTypes {
  AND_, OR, NOT, PLUS,
  MINUS, LPAREN, RPAREN, COLON,
  CARAT, QUOTED, TERM, SLOP,
  FUZZY, PREFIXTERM, WILDTERM, RANGEIN,
  RANGEEX, NUMBER, EOF_
}


类型定义文档

typedef ClauseVector::const_iterator firtex::search::ClauseIterator
 

typedef vector<CBooleanClause*> firtex::search::ClauseVector
 

typedef list<CScorer*> firtex::search::ScorerList
 

typedef vector<CTerm*>::iterator firtex::search::TermIterator
 


枚举类型文档

enum QueryTokenTypes
 

枚举值:
AND_ 
OR 
NOT 
PLUS 
MINUS 
LPAREN 
RPAREN 
COLON 
CARAT 
QUOTED 
TERM 
SLOP 
FUZZY 
PREFIXTERM 
WILDTERM 
RANGEIN 
RANGEEX 
NUMBER 
EOF_ 


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