//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: static void assertTokenizesTo(SlowSynonymMap dict, java.util.List<org.apache.lucene.analysis.Token> input, String expected[], int startOffsets[], int endOffsets[], int posIncs[]) throws java.io.IOException internal static void assertTokenizesTo(SlowSynonymMap dict, IList <Token> input, string[] expected, int[] startOffsets, int[] endOffsets, int[] posIncs) { TokenStream tokenizer = new IterTokenStream(input); SlowSynonymFilter stream = new SlowSynonymFilter(tokenizer, dict); assertTokenStreamContents(stream, expected, startOffsets, endOffsets, posIncs); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: static void assertTokenizesTo(SlowSynonymMap dict, String input, String expected[], int posIncs[]) throws java.io.IOException internal static void assertTokenizesTo(SlowSynonymMap dict, string input, string[] expected, int[] posIncs) { Tokenizer tokenizer = new MockTokenizer(new StringReader(input), MockTokenizer.WHITESPACE, false); SlowSynonymFilter stream = new SlowSynonymFilter(tokenizer, dict); assertTokenStreamContents(stream, expected, posIncs); }
public virtual void testMultiWordSynonymsOld() { IList<string> rules = new List<string>(); rules.Add("a b c,d"); SlowSynonymMap synMap = new SlowSynonymMap(true); SlowSynonymFilterFactory.parseRules(rules, synMap, "=>", ",", true, null); SlowSynonymFilter ts = new SlowSynonymFilter(new MockTokenizer(new StringReader("a e"), MockTokenizer.WHITESPACE, false), synMap); // This fails because ["e","e"] is the value of the token stream assertTokenStreamContents(ts, new string[] {"a", "e"}); }
public virtual void testMultiWordSynonymsOld() { IList <string> rules = new List <string>(); rules.Add("a b c,d"); SlowSynonymMap synMap = new SlowSynonymMap(true); SlowSynonymFilterFactory.parseRules(rules, synMap, "=>", ",", true, null); SlowSynonymFilter ts = new SlowSynonymFilter(new MockTokenizer(new StringReader("a e"), MockTokenizer.WHITESPACE, false), synMap); // This fails because ["e","e"] is the value of the token stream assertTokenStreamContents(ts, new string[] { "a", "e" }); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: static void assertTokenizesTo(SlowSynonymMap dict, java.util.List<org.apache.lucene.analysis.Token> input, String expected[], int startOffsets[], int endOffsets[], int posIncs[]) throws java.io.IOException internal static void assertTokenizesTo(SlowSynonymMap dict, IList<Token> input, string[] expected, int[] startOffsets, int[] endOffsets, int[] posIncs) { TokenStream tokenizer = new IterTokenStream(input); SlowSynonymFilter stream = new SlowSynonymFilter(tokenizer, dict); assertTokenStreamContents(stream, expected, startOffsets, endOffsets, posIncs); }