CLucene - a full-featured, c++ search engine
API Documentation
#include <BooleanClause.h>
Classes | |
| class | Compare |
Public Member Functions | |
| int32_t | getClauseCount () |
| BooleanClause (Query *q, const bool DeleteQuery, const bool req, const bool p) | |
| BooleanClause (const BooleanClause &clone) | |
| BooleanClause * | clone () const |
| ~BooleanClause () | |
| bool | equals (const BooleanClause *other) const |
Returns true iff o is equal to this. | |
| size_t | hashCode () const |
Public Attributes | |
| Query * | query |
| bool | required |
| bool | prohibited |
| bool | deleteQuery |
| lucene::search::BooleanClause::BooleanClause | ( | Query * | q, | |
| const bool | DeleteQuery, | |||
| const bool | req, | |||
| const bool | p | |||
| ) | [inline] |
| lucene::search::BooleanClause::BooleanClause | ( | const BooleanClause & | clone | ) | [inline] |
| lucene::search::BooleanClause::~BooleanClause | ( | ) | [inline] |
References _CLDELETE.
| BooleanClause* lucene::search::BooleanClause::clone | ( | ) | const [inline] |
References _CLNEW.
| bool lucene::search::BooleanClause::equals | ( | const BooleanClause * | other | ) | const [inline] |
Returns true iff o is equal to this.
References lucene::search::Query::equals(), prohibited, query, and required.
Referenced by lucene::search::BooleanClause::Compare::operator()().
| int32_t lucene::search::BooleanClause::getClauseCount | ( | ) |
| size_t lucene::search::BooleanClause::hashCode | ( | ) | const [inline] |
References lucene::search::Query::hashCode().
Referenced by equals().
Referenced by equals().
Referenced by equals().