C# Class Lucene.Net.Analysis.Core.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: Lucene.Net.Analysis.Util.TokenFilterFactory, IMultiTermAwareComponent
ファイルを表示 Open project: apache/lucenenet

Public Methods

Method Description
Create ( TokenStream input ) : TokenStream
UpperCaseFilterFactory ( string>.IDictionary args ) : Lucene.Net.Analysis.Util

Creates a new UpperCaseFilterFactory

Method Details

Create() public method

public Create ( TokenStream input ) : TokenStream
input TokenStream
return TokenStream

UpperCaseFilterFactory() public method

Creates a new UpperCaseFilterFactory
public UpperCaseFilterFactory ( string>.IDictionary args ) : Lucene.Net.Analysis.Util
args string>.IDictionary
return Lucene.Net.Analysis.Util