Example usage for org.apache.lucene.analysis.ngram EdgeNGramTokenizer DEFAULT_MIN_GRAM_SIZE

List of usage examples for org.apache.lucene.analysis.ngram EdgeNGramTokenizer DEFAULT_MIN_GRAM_SIZE

Introduction

In this page you can find the example usage for org.apache.lucene.analysis.ngram EdgeNGramTokenizer DEFAULT_MIN_GRAM_SIZE.

Prototype

int DEFAULT_MIN_GRAM_SIZE

To view the source code for org.apache.lucene.analysis.ngram EdgeNGramTokenizer DEFAULT_MIN_GRAM_SIZE.

Click Source Link

Usage

From source file:org.apache.solr.analysis.EdgeNGramTokenizerFactory.java

License:Apache License

@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();
    }/*from   ww  w.ja  va  2s.c o  m*/
}