Class UAX29URLEmailAnalyzer
Filters UAX29URLEmailTokenizer with StandardFilter, LowerCaseFilter and StopFilter, using a list of English stop words.
You must specify the required LuceneVersion compatibility when creating UAX29URLEmailAnalyzer
Inherited Members
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
[Serializable]
public sealed class UAX29URLEmailAnalyzer : StopwordAnalyzerBase, IDisposable
Constructors
Name | Description |
---|---|
UAX29URLEmailAnalyzer(LuceneVersion) | Builds an analyzer with the default stop words (STOP_WORDS_SET. |
UAX29URLEmailAnalyzer(LuceneVersion, CharArraySet) | Builds an analyzer with the given stop words. |
UAX29URLEmailAnalyzer(LuceneVersion, TextReader) | Builds an analyzer with the stop words from the given reader. |
Fields
Name | Description |
---|---|
DEFAULT_MAX_TOKEN_LENGTH | Default maximum allowed token length |
STOP_WORDS_SET | An unmodifiable set containing some common English words that are usually not useful for searching. |
Properties
Name | Description |
---|---|
MaxTokenLength | Set maximum allowed token length. If a token is seen that exceeds this length then it is discarded. This setting only takes effect the next time tokenStream or tokenStream is called. |
Methods
Name | Description |
---|---|
CreateComponents(String, TextReader) |