180181182183184185186187188189
} switch (mode) { case MOST_WORDS_MODE: return new MostWordsTokenCollector(); case MAX_WORD_LENGTH_MODE: return new MaxWordLengthTokenCollector(); default: throw new Error("never happened"); } }
4445464748495051
private TokenCollector createTokenCollector() { if (MOST_WORDS_MODE.equals(mode)) return new MostWordsTokenCollector(); if (MAX_WORD_LENGTH_MODE.equals(mode)) return new MaxWordLengthTokenCollector(); throw new Error("never happened"); }
164165166167168169170171172173