protected AbstractTokenizer(DynamicDictionaries dictionaries, UserDictionary userDictionary, Mode mode, boolean split,
int searchModeKanjiLength, int searchModeKanjiPenalty,
int searchModeOtherLength, int searchModeOtherPenalty) {
this.viterbiBuilder = new ViterbiBuilder(dictionaries.getTrie(),
dictionaries.getDictionary(),
dictionaries.getUnknownDictionary(),
userDictionary,
mode);