Class UpperCaseFilterFactory
Factory for UpperCaseFilter.
<fieldType name="text_uppercase" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.UpperCaseFilterFactory"/>
</analyzer>
</fieldType>
NOTE: In Unicode, this transformation may lose information when the
upper case character represents more than one lower case character. Use this filter
when you require uppercase tokens. Use the LowerCaseFilterFactory for
general search matching
Inheritance
System.Object
UpperCaseFilterFactory
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
public class UpperCaseFilterFactory : TokenFilterFactory, IMultiTermAwareComponent
Constructors
|
Improve this Doc
View Source
UpperCaseFilterFactory(IDictionary<String, String>)
Declaration
public UpperCaseFilterFactory(IDictionary<string, string> args)
Parameters
Type |
Name |
Description |
IDictionary<System.String, System.String> |
args |
|
Methods
|
Improve this Doc
View Source
Create(TokenStream)
Declaration
public override TokenStream Create(TokenStream input)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetMultiTermComponent()
Declaration
public virtual AbstractAnalysisFactory GetMultiTermComponent()
Returns
Implements