public override UAX29URLEmailTokenizer create(AttributeFactory factory, Reader input) { UAX29URLEmailTokenizer tokenizer = new UAX29URLEmailTokenizer(luceneMatchVersion, factory, input); tokenizer.MaxTokenLength = maxTokenLength; return tokenizer; }
public override ChineseTokenizer create(AttributeFactory factory, Reader @in) { return new ChineseTokenizer(factory, @in); }
/// <summary> /// Split the input using configured pattern /// </summary> //JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: @Override public PatternTokenizer create(final org.apache.lucene.util.AttributeSource.AttributeFactory factory, final java.io.Reader in) public override PatternTokenizer create(AttributeFactory factory, Reader @in) { return new PatternTokenizer(factory, @in, pattern, group); }
public override ArabicLetterTokenizer create(AttributeFactory factory, Reader input) { return new ArabicLetterTokenizer(luceneMatchVersion, factory, input); }
public override RussianLetterTokenizer create(AttributeFactory factory, Reader @in) { return new RussianLetterTokenizer(luceneMatchVersion, factory, @in); }
// TODO: add support for WikipediaTokenizer's advanced options. public override WikipediaTokenizer create(AttributeFactory factory, Reader input) { return new WikipediaTokenizer(factory, input, WikipediaTokenizer.TOKENS_ONLY, System.Linq.Enumerable.Empty<string>()); }
public override ClassicTokenizer create(AttributeFactory factory, Reader input) { ClassicTokenizer tokenizer = new ClassicTokenizer(luceneMatchVersion, factory, input); tokenizer.MaxTokenLength = maxTokenLength; return tokenizer; }