Lucene.Net 1.4.3 Class Library

Analyzer Class

An Analyzer builds TokenStreams, which analyze text. It thus represents a policy for extracting index terms from text.

Typical implementations first build a Tokenizer, which breaks the stream of characters from the Reader into raw Tokens. One or more TokenFilters may then be applied to the output of the Tokenizer.

WARNING: You must override one of the methods defined by this class in your subclass or the Analyzer will enter an infinite loop.

For a list of all members of this type, see Analyzer Members.

System.Object
   Lucene.Net.Analysis.Analyzer
      Derived types

public abstract class Analyzer

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: Lucene.Net.Analysis

Assembly: Lucene.Net (in Lucene.Net.dll)

See Also

Analyzer Members | Lucene.Net.Analysis Namespace