Class AbstractAnalysisFactory
Abstract parent class for analysis factories TokenizerFactory, TokenFilterFactory and CharFilterFactory.
The typical lifecycle for a factory consumer is:
- Create factory via its constructor (or via XXXFactory.ForName)
- (Optional) If the factory uses resources such as files, Inform(IResourceLoader) is called to initialize those resources.
- Consumer calls create() to obtain instances.
Inheritance
System.Object
AbstractAnalysisFactory
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
[Serializable]
public abstract class AbstractAnalysisFactory
Constructors
Name | Description |
---|---|
AbstractAnalysisFactory(IDictionary<String, String>) | Initialize this factory via a set of key-value pairs. |
Fields
Name | Description |
---|---|
LUCENE_MATCH_VERSION_PARAM | |
m_luceneMatchVersion | the luceneVersion arg |
Properties
Name | Description |
---|---|
IsExplicitLuceneMatchVersion | |
LuceneMatchVersion | |
OriginalArgs |