All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.index.analysis.NGramTokenizerFactory.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????398com/groupbyinc/flux/index/analysis/NGramTokenizerFactory;com/groupbyinc/flux/index/analysis/AbstractTokenizerFactoryNGramTokenizerFactory.java:com/groupbyinc/flux/index/analysis/NGramTokenizerFactory$16com/groupbyinc/flux/index/analysis/CharMatcher$Builder.com/groupbyinc/flux/index/analysis/CharMatcher
BuilderEcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder
=com/groupbyinc/flux/common/google/common/collect/ImmutableMap4com/groupbyinc/flux/index/analysis/CharMatcher$BasicBasic@com/groupbyinc/flux/index/analysis/CharMatcher$ByUnicodeCategoryByUnicodeCategoryminGramImaxGrammatcher0Lcom/groupbyinc/flux/index/analysis/CharMatcher;	esVersionLcom/groupbyinc/flux/Version;MATCHERSLjava/util/Map;SLjava/util/Map;parseTokenCharsE([Ljava/lang/String;)Lcom/groupbyinc/flux/index/analysis/CharMatcher;()V#$
	%[Ljava/lang/String;'java/util/Locale)ROOTLjava/util/Locale;+,	*-java/lang/String/toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;12
03trim()Ljava/lang/String;56
07	9
java/util/Map;get&(Ljava/lang/Object;)Ljava/lang/Object;=><?"java/lang/IllegalArgumentExceptionAjava/lang/StringBuilderC
D%Unknown token type: 'Fappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;HI
DJ', must be one of LkeySet()Ljava/util/Set;NO<P-(Ljava/lang/Object;)Ljava/lang/StringBuilder;HR
DStoStringU6
DV(Ljava/lang/String;)V#X
BYorj(Lcom/groupbyinc/flux/index/analysis/CharMatcher;)Lcom/groupbyinc/flux/index/analysis/CharMatcher$Builder;[\
	]build2()Lcom/groupbyinc/flux/index/analysis/CharMatcher;_`
	acharacterClassLjava/lang/String;characterClassesbuilder8Lcom/groupbyinc/flux/index/analysis/CharMatcher$Builder;?(Lcom/groupbyinc/flux/index/Index;Lcom/groupbyinc/flux/index/settings/IndexSettingsService;Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;)V*Lcom/groupbyinc/flux/common/inject/Inject;;Lcom/groupbyinc/flux/common/inject/assistedinject/Assisted;7com/groupbyinc/flux/index/settings/IndexSettingsServicekgetSettings0()Lcom/groupbyinc/flux/common/settings/Settings;mn
lo?(Lcom/groupbyinc/flux/index/Index;Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;)V#q
rthis:Lcom/groupbyinc/flux/index/analysis/NGramTokenizerFactory;index!Lcom/groupbyinc/flux/index/Index;indexSettingsService9Lcom/groupbyinc/flux/index/settings/IndexSettingsService;namesettings.Lcom/groupbyinc/flux/common/settings/Settings;
rmin_gram~java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??,com/groupbyinc/flux/common/settings/Settings?getAsInt:(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;??
??intValue()I??
??	?max_gram?	?token_chars?
getAsArray'(Ljava/lang/String;)[Ljava/lang/String;??
??!"
?	?com/groupbyinc/flux/Version?indexCreatedM(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/Version;??
??	?
indexSettingscreate?()Lcom/groupbyinc/flux/common/apache/lucene/analysis/Tokenizer;version7Lcom/groupbyinc/flux/common/apache/lucene/util/Version;??	?5com/groupbyinc/flux/common/apache/lucene/util/Version?
LUCENE_4_3??	??	onOrAfter:(Lcom/groupbyinc/flux/common/apache/lucene/util/Version;)Z??
??V_0_90_2?	?? (Lcom/groupbyinc/flux/Version;)Z??
??
LUCENE_4_4??	??Fcom/groupbyinc/flux/common/apache/lucene/analysis/ngram/NGramTokenizer?(II)V#?
???(Lcom/groupbyinc/flux/index/analysis/NGramTokenizerFactory;II)V#?
?Ncom/groupbyinc/flux/common/apache/lucene/analysis/ngram/Lucene43NGramTokenizer?
??
access$000l(Lcom/groupbyinc/flux/index/analysis/NGramTokenizerFactory;)Lcom/groupbyinc/flux/index/analysis/CharMatcher;x0java/lang/Exception?I()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder;f?
?letter?LETTER6Lcom/groupbyinc/flux/index/analysis/CharMatcher$Basic;??	?putm(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder;??
?digit?DIGIT??	?
whitespace?
WHITESPACE??	?punctuation?PUNCTUATION??	?symbol?SYMBOL??	?java/lang/Character?java/lang/Class?	getFields()[Ljava/lang/reflect/Field;??
??[Ljava/lang/reflect/Field;?java/lang/reflect/Field?getName?6
?DIRECTIONALITY
startsWith(Ljava/lang/String;)Z
0getModifiers?
?	java/lang/reflect/ModifierisPublic(I)Z

isStatic
getType()Ljava/lang/Class;
?java/lang/ByteTYPELjava/lang/Class;	getByte(Ljava/lang/Object;)B
? of3(B)Lcom/groupbyinc/flux/index/analysis/CharMatcher;"#
$A()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;_&
'eLjava/lang/Exception;fieldLjava/lang/reflect/Field;?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder;GLcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder;	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableRuntimeVisibleAnnotations"RuntimeVisibleParameterAnnotationsLocalVariableTypeTable
SourceFileInnerClasses!/ !"0(?*?*????	Y?&L*M,?>6?c,2:?.?4?8:?:?@?:?/?BY?DY?EG?K?KM?K?:?Q?T?W?Z?+?^W????+?b?1*C8'Tcd?e'sfg2.I	JLM'N4OCPHQtS{M?U3,	?(	(?X0?(	#h0c
*+,?p-?s?14
tu
vw
xy
zd
{|2
Z[4i5jj#q0?D*+,-?}*????????*?????????*???????*,?????14DtuDvwD?|DzdD{|2_	`a-b;cCd??0?g*???????M*???????@*?????	???*??L*?????Y*??*???Ű?Y**??*???Ȱ??Y*??*???˰1/(??gtu2in/o6pFrWz3*C??????0/*???1?u2'?$0w???K*ֲڶ?W*???W*???W*????W*???W???L+?=>?^+2:???E?
??:?
??/???$*??.?4?!?%??W?:?????*?(?:?z???1 ?)*KP+,?f.6?f-2J1234"5,668K9[:f;q<z>?B???A?8?E?F3,?A??T?????78*		D		




© 2015 - 2025 Weber Informatics LLC | Privacy Policy