CLucene - a full-featured, c++ search engine
API Documentation
#include <FilteredTermEnum.h>
Public Member Functions | |
FilteredTermEnum () | |
virtual | ~FilteredTermEnum () |
virtual float_t | difference ()=0 |
int32_t | docFreq () const |
bool | next () |
lucene::index::Term * | term () |
lucene::index::Term * | term (bool pointer) |
void | close () |
Protected Member Functions | |
virtual bool | termCompare (lucene::index::Term *term)=0 |
virtual bool | endEnum ()=0 |
void | setEnum (lucene::index::TermEnum *actualEnum) |
lucene::search::FilteredTermEnum::FilteredTermEnum | ( | ) |
virtual lucene::search::FilteredTermEnum::~FilteredTermEnum | ( | ) | [virtual] |
virtual float_t lucene::search::FilteredTermEnum::difference | ( | ) | [pure virtual] |
Implemented in lucene::search::FuzzyTermEnum, and lucene::search::WildcardTermEnum.
int32_t lucene::search::FilteredTermEnum::docFreq | ( | ) | const [virtual] |
Implements lucene::index::TermEnum.
bool lucene::search::FilteredTermEnum::next | ( | ) | [virtual] |
Implements lucene::index::TermEnum.
lucene:: index ::Term* lucene::search::FilteredTermEnum::term | ( | ) | [virtual] |
Implements lucene::index::TermEnum.
lucene:: index ::Term* lucene::search::FilteredTermEnum::term | ( | bool | pointer | ) | [virtual] |
Reimplemented from lucene::index::TermEnum.
void lucene::search::FilteredTermEnum::close | ( | ) | [virtual] |
Implements lucene::index::TermEnum.
Reimplemented in lucene::search::FuzzyTermEnum, and lucene::search::WildcardTermEnum.
virtual bool lucene::search::FilteredTermEnum::termCompare | ( | lucene::index::Term * | term | ) | [protected, pure virtual] |
Implemented in lucene::search::FuzzyTermEnum, and lucene::search::WildcardTermEnum.
virtual bool lucene::search::FilteredTermEnum::endEnum | ( | ) | [protected, pure virtual] |
Implemented in lucene::search::FuzzyTermEnum, and lucene::search::WildcardTermEnum.
void lucene::search::FilteredTermEnum::setEnum | ( | lucene::index::TermEnum * | actualEnum | ) | [protected] |