@Override
public String toString() {
- return "TokenizerMatch{" +
- "token='" + token + '\'' +
- ", terminator=" + terminator +
- '}';
+ StringBuilder result = new StringBuilder();
+ result.append("TokenizerMatch\n" +
+ " token='" + token + "'\n" +
+ " terminator=" + terminator + "\n" +
+ " groups:\n");
+
+ int i = 0;
+ for (String s : getRegExpGroups()) {
+ result.append(" " + i + ": " + s + "\n");
+ i++;
+ }
+
+ return result.toString();
}
public Tokenizer getTokenizer() {