CLucene - a full-featured, c++ search engine
API Documentation
Data Structures | |
| class | Token |
| A Token is an occurence of a term from the text of a field. More... | |
| class | TokenStream |
| A TokenStream enumerates the sequence of tokens, either from fields of a document or from query text. More... | |
| class | Analyzer |
| An Analyzer builds TokenStreams, which analyze text. More... | |
| class | Tokenizer |
| A Tokenizer is a TokenStream whose input is a Reader. More... | |
| class | TokenFilter |
| A TokenFilter is a TokenStream whose input is another token stream. More... | |
| class | CharTokenizer |
| An abstract base class for simple, character-oriented tokenizers. More... | |
| class | LetterTokenizer |
| A LetterTokenizer is a tokenizer that divides text at non-letters. More... | |
| class | LowerCaseTokenizer |
| LowerCaseTokenizer performs the function of LetterTokenizer and LowerCaseFilter together. More... | |
| class | WhitespaceTokenizer |
| A WhitespaceTokenizer is a tokenizer that divides text at whitespace. More... | |
| class | WhitespaceAnalyzer |
| An Analyzer that uses WhitespaceTokenizer. More... | |
| class | SimpleAnalyzer |
| An Analyzer that filters LetterTokenizer with LowerCaseFilter. More... | |
| class | LowerCaseFilter |
| Normalizes token text to lower case. More... | |
| class | StopFilter |
| Removes stop words from a token stream. More... | |
| class | WordlistLoader |
| Loader for text files that represent a list of stopwords. More... | |
| class | StopAnalyzer |
| Filters LetterTokenizer with LowerCaseFilter and StopFilter. More... | |
| class | PerFieldAnalyzerWrapper |
| This analyzer is used to facilitate scenarios where different fields require different analysis techniques. More... | |
| class | ISOLatin1AccentFilter |
| A filter that replaces accented characters in the ISO Latin 1 character set (ISO-8859-1) by their unaccented equivalent. More... | |
| class | KeywordTokenizer |
| Emits the entire input as a single token. More... | |
| class | KeywordAnalyzer |
| "Tokenizes" the entire stream as a single token. More... | |
| class | LengthFilter |
| Removes words that are too long and too short from the stream. More... | |
Namespaces | |
| namespace | standard |
Typedefs | |
| typedef lucene::util::CLSetList< const TCHAR *, lucene::util::Compare::TChar, lucene::util::Deletor::tcArray > | CLTCSetList |
| typedef lucene:: util ::CLSetList<const TCHAR*, lucene:: util ::Compare::TChar, lucene:: util ::Deletor::tcArray> lucene::analysis::CLTCSetList |