Hi, I want to use a Objectpool for JLanguageTool.
How can i reset a JLanguageTool-object?
Here some example:
String text = "errorone errortwo";
//create
JLanguageTool tool = new JLanguageTool(new GermanyGerman());
//get from pool
System.out.println(tool.check(text));
//return to pool
//get from pool
System.out.println(tool.check(text)); // will only find one error
//return to pool
Expected Output:
[UPPERCASE_SENTENCE_START:0-8:Dieser Satz fängt nicht mit einem großgeschriebenen Wort an, GERMAN_SPELLER_RULE:0-8:Möglicher Rechtschreibfehler gefunden, GERMAN_SPELLER_RULE:9-17:Möglicher Rechtschreibfehler gefunden]
[UPPERCASE_SENTENCE_START:0-8:Dieser Satz fängt nicht mit einem großgeschriebenen Wort an, GERMAN_SPELLER_RULE:0-8:Möglicher Rechtschreibfehler gefunden, GERMAN_SPELLER_RULE:9-17:Möglicher Rechtschreibfehler gefunden]
Output is:
[UPPERCASE_SENTENCE_START:0-8:Dieser Satz fängt nicht mit einem großgeschriebenen Wort an, GERMAN_SPELLER_RULE:0-8:Möglicher Rechtschreibfehler gefunden, GERMAN_SPELLER_RULE:9-17:Möglicher Rechtschreibfehler gefunden]
[GERMAN_SPELLER_RULE:0-8:Möglicher Rechtschreibfehler gefunden, GERMAN_SPELLER_RULE:9-17:Möglicher Rechtschreibfehler gefunden]