public class NGramGenerator extends Object
| Constructor and Description | 
|---|
NGramGenerator()  | 
| Modifier and Type | Method and Description | 
|---|---|
static List<String> | 
generate(char[] input,
        int n,
        String separator)
Generates an nGram based on a char[] input 
 | 
static List<String> | 
generate(List<String> input,
        int n,
        String separator)
Creates an ngram separated
 by the separator param value i.e. 
 | 
public static List<String> generate(List<String> input, int n, String separator)
input - the input tokens the output ngrams will be derived fromn - the number of tokens as the sliding windowseparator - each string in each gram will be separated by this value if desired.
                  Pass in empty string if no separator is desiredpublic static List<String> generate(char[] input, int n, String separator)
input - the array of chars to convert to nGramn - The number of grams (chars) that each output gram will consist ofseparator - each char in each gram will be separated by this value if desired.
                  Pass in empty string if no separator is desiredCopyright © 2017 The Apache Software Foundation. All rights reserved.