Lucene.Net.Analysis.Synonym.FSTSynonymFilterFactory.AnalyzerAnonymousInnerClassHelper.CreateComponents C# (CSharp) Method

CreateComponents() public method

public CreateComponents ( string fieldName, TextReader reader ) : TokenStreamComponents
fieldName string
reader TextReader
return TokenStreamComponents
            public override TokenStreamComponents CreateComponents(string fieldName, TextReader reader)
            {
#pragma warning disable 612, 618
                Tokenizer tokenizer = factory == null ? new WhitespaceTokenizer(LuceneVersion.LUCENE_CURRENT, reader) : factory.Create(reader);
                TokenStream stream = outerInstance.ignoreCase ? (TokenStream)new LowerCaseFilter(LuceneVersion.LUCENE_CURRENT, tokenizer) : tokenizer;
#pragma warning restore 612, 618
                return new Analyzer.TokenStreamComponents(tokenizer, stream);
            }
        }
FSTSynonymFilterFactory.AnalyzerAnonymousInnerClassHelper