public override TokenStreamComponents CreateComponents(string fieldName, TextReader input) { Tokenizer tokenizer = new MockTokenizer(input); if (fieldName.Equals("distinctiveFieldName")) { TokenFilter tosser = new TokenFilterAnonymousInnerClassHelper(this, tokenizer); return new TokenStreamComponents(tokenizer, tosser); } else { return new TokenStreamComponents(tokenizer); } }
protected internal override TokenStreamComponents CreateComponents(string fieldName, TextReader input) { Tokenizer tokenizer = new MockTokenizer(input); if (fieldName.Equals("distinctiveFieldName", StringComparison.Ordinal)) { TokenFilter tosser = new TokenFilterAnonymousInnerClassHelper(this, tokenizer); return(new TokenStreamComponents(tokenizer, tosser)); } else { return(new TokenStreamComponents(tokenizer)); } }