CLucene - a full-featured, c++ search engine
API Documentation
Data Structures | |
| class | BooleanClause |
| class | BooleanQuery |
| class | AbstractCachingFilter |
| Wraps another filter's result and caches it. More... | |
| class | CachingWrapperFilter |
| Wraps another filter's result and caches it. More... | |
| class | ChainedFilter |
| class | ScoreDocComparators |
| class | DateFilter |
| A Filter that restricts search results to a range of time. More... | |
| class | Explanation |
| class | FieldCache |
| Expert: Maintains caches of term values. More... | |
| class | FieldCacheAuto |
| A class holding an AUTO field. More... | |
| class | FieldDoc |
| Expert: A ScoreDoc which also contains information about how to sort the referenced document. More... | |
| class | FieldSortedHitQueue |
| Expert: A hit queue for sorting by hits by terms in more than one field. More... | |
| class | Filter |
| class | FilteredTermEnum |
| class | FuzzyQuery |
| class | FuzzyTermEnum |
| FuzzyTermEnum is a subclass of FilteredTermEnum for enumerating all terms that are similiar to the specified filter term. More... | |
| class | Hits |
| A ranked list of documents, used to hold search results. More... | |
| class | IndexSearcher |
| Implements search over a single IndexReader. More... | |
| class | MultiSearcher |
Implements search over a set of Searchables. More... | |
| class | MultiTermQuery |
| A Query that matches documents containing a subset of terms provided by a FilteredTermEnum enumeration. More... | |
| class | PhraseQuery |
| class | PrefixQuery |
| A Query that matches documents containing terms with a specified prefix. More... | |
| class | PrefixFilter |
| class | Query |
| The abstract base class for queries. More... | |
| class | QueryFilter |
| class | RangeFilter |
| class | RangeQuery |
Constructs a query selecting all terms greater than lowerTerm but less than upperTerm. More... | |
| class | Scorer |
| Expert: Implements scoring for a class of queries. More... | |
| class | Searchable |
| The interface for search implementations. More... | |
| class | Searcher |
| An abstract base class for search implementations. More... | |
| struct | ScoreDoc |
| Expert: Returned by low-level search implementations. More... | |
| class | TopDocs |
| Expert: Returned by low-level search implementations. More... | |
| class | HitCollector |
| class | Weight |
| Expert: Calculate query weights and build query scorers. More... | |
| class | HitDoc |
| class | Similarity |
| Expert: Scoring API. More... | |
| class | DefaultSimilarity |
| Expert: Default scoring implementation. More... | |
| class | ScoreDocComparator |
| Expert: Compares two ScoreDoc objects for sorting. More... | |
| class | SortComparatorSource |
| Expert: returns a comparator for sorting ScoreDocs. More... | |
| class | SortComparator |
| Abstract base class for sorting hits returned by a Query. More... | |
| class | SortField |
| Stores information about how to sort documents by terms in an individual field. More... | |
| class | Sort |
| Encapsulates sort criteria for returned hits. More... | |
| class | TermQuery |
| A Query that matches documents containing a term. More... | |
| class | WildcardQuery |
| Implements the wildcard search query. More... | |
| class | WildcardFilter |
| class | WildcardTermEnum |
| Subclass of FilteredTermEnum for enumerating all terms that match the specified wildcard filter term->. More... | |