CLucene - a full-featured, c++ search engine
API Documentation


lucene::analysis Namespace Reference


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 Documentation

typedef lucene:: util ::CLSetList<const TCHAR*, lucene:: util ::Compare::TChar, lucene:: util ::Deletor::tcArray> lucene::analysis::CLTCSetList


clucene.sourceforge.net