CLucene - a full-featured, c++ search engine
API Documentation
#include <RangeFilter.h>

Public Member Functions | |
| RangeFilter (const TCHAR *fieldName, const TCHAR *lowerValue, const TCHAR *upperValue, bool includeLower, bool includeUpper) | |
| ~RangeFilter () | |
| lucene::util::BitSet * | bits (lucene::index::IndexReader *reader) |
| Returns a BitSet with true for documents which should be permitted in search results, and false for those that should not. | |
| Filter * | clone () const |
| TCHAR * | toString () |
Static Public Member Functions | |
| static RangeFilter * | Less (TCHAR *fieldName, TCHAR *upperTerm) |
| static RangeFilter * | More (TCHAR *fieldName, TCHAR *lowerTerm) |
Protected Member Functions | |
| RangeFilter (const RangeFilter ©) | |
| lucene::search::RangeFilter::RangeFilter | ( | const RangeFilter & | copy | ) | [protected] |
| lucene::search::RangeFilter::RangeFilter | ( | const TCHAR * | fieldName, | |
| const TCHAR * | lowerValue, | |||
| const TCHAR * | upperValue, | |||
| bool | includeLower, | |||
| bool | includeUpper | |||
| ) |
| lucene::search::RangeFilter::~RangeFilter | ( | ) |
| static RangeFilter* lucene::search::RangeFilter::Less | ( | TCHAR * | fieldName, | |
| TCHAR * | upperTerm | |||
| ) | [static] |
| static RangeFilter* lucene::search::RangeFilter::More | ( | TCHAR * | fieldName, | |
| TCHAR * | lowerTerm | |||
| ) | [static] |
| lucene:: util ::BitSet* lucene::search::RangeFilter::bits | ( | lucene::index::IndexReader * | reader | ) | [virtual] |
Returns a BitSet with true for documents which should be permitted in search results, and false for those that should not.
Implements lucene::search::Filter.
| Filter* lucene::search::RangeFilter::clone | ( | ) | const [virtual] |
Implements lucene::search::Filter.
| TCHAR* lucene::search::RangeFilter::toString | ( | ) | [virtual] |
Implements lucene::search::Filter.