Class NGramTokenFilter

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public final class NGramTokenFilter
    extends TokenFilter
    Tokenizes the input into n-grams of the given size(s).
    • Constructor Detail

      • NGramTokenFilter

        public NGramTokenFilter​(TokenStream input,
                                int minGram,
                                int maxGram)
        Creates NGramTokenFilter with given min and max n-grams.
        Parameters:
        input - TokenStream holding the input to be tokenized
        minGram - the smallest n-gram to generate
        maxGram - the largest n-gram to generate
      • NGramTokenFilter

        public NGramTokenFilter​(TokenStream input)
        Creates NGramTokenFilter with default min and max n-grams.
        Parameters:
        input - TokenStream holding the input to be tokenized