public void init(Map<String,String> args) { super.init(args); }
/** Initializes the n-gram min and max sizes and the side from which one should start tokenizing. */ @Override public void init(Map<String, String> args) { super.init(args); String maxArg = args.get("maxGramSize"); maxGramSize = (maxArg != null ? Integer.parseInt(maxArg) : NGramTokenizer.DEFAULT_MAX_NGRAM_SIZE); String minArg = args.get("minGramSize"); minGramSize = (minArg != null ? Integer.parseInt(minArg) : NGramTokenizer.DEFAULT_MIN_NGRAM_SIZE); }
@Override public void init(Map<String, String> args) { super.init(args); String maxArg = args.get("maxGramSize"); maxGramSize = (maxArg != null ? Integer.parseInt(maxArg) : EdgeNGramTokenizer.DEFAULT_MAX_GRAM_SIZE); String minArg = args.get("minGramSize"); minGramSize = (minArg != null ? Integer.parseInt(minArg) : EdgeNGramTokenizer.DEFAULT_MIN_GRAM_SIZE); side = args.get("side"); if (side == null) { side = EdgeNGramTokenizer.Side.FRONT.getLabel(); } }
@Override public void init(Map<String, String> args) { super.init(args); charset = RussianCommon.getCharset(args.get("charset")); }
@Override public void init(Map<String,String> args) { super.init(args); try { sentenceDetectorFactory = new SentenceDetectorFactory(args); } catch (IOException e) { throw (RuntimeException) new RuntimeException().initCause(e); } }