
com.groupbyinc.flux.index.analysis.NGramTokenizerFactory.class Maven / Gradle / Ivy
???? 39 8com/groupbyinc/flux/index/analysis/NGramTokenizerFactory ;com/groupbyinc/flux/index/analysis/AbstractTokenizerFactory NGramTokenizerFactory.java :com/groupbyinc/flux/index/analysis/NGramTokenizerFactory$1 6com/groupbyinc/flux/index/analysis/CharMatcher$Builder .com/groupbyinc/flux/index/analysis/CharMatcher
Builder Ecom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder
=com/groupbyinc/flux/common/google/common/collect/ImmutableMap 4com/groupbyinc/flux/index/analysis/CharMatcher$Basic Basic @com/groupbyinc/flux/index/analysis/CharMatcher$ByUnicodeCategory ByUnicodeCategory minGram I maxGram matcher 0Lcom/groupbyinc/flux/index/analysis/CharMatcher; esVersion Lcom/groupbyinc/flux/Version; MATCHERS Ljava/util/Map; SLjava/util/Map; parseTokenChars E([Ljava/lang/String;)Lcom/groupbyinc/flux/index/analysis/CharMatcher; ()V # $
% [Ljava/lang/String; ' java/util/Locale ) ROOT Ljava/util/Locale; + , * - java/lang/String / toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; 1 2
0 3 trim ()Ljava/lang/String; 5 6
0 7 9
java/util/Map ; get &(Ljava/lang/Object;)Ljava/lang/Object; = > <