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

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

There is a newer version: 59
Show newest version
????3?com/groupbyinc/flux/index/analysis/EdgeNGramTokenizerFactory$1Wcom/groupbyinc/flux/common/apache/lucene/analysis/ngram/Lucene43EdgeNGramTokenizer$SideRcom/groupbyinc/flux/common/apache/lucene/analysis/ngram/Lucene43EdgeNGramTokenizer
SideminGramImaxGramsideYLcom/groupbyinc/flux/common/apache/lucene/analysis/ngram/Lucene43EdgeNGramTokenizer$Side;matcher0Lcom/groupbyinc/flux/index/analysis/CharMatcher;	esVersionLcom/groupbyinc/flux/Version;?(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/IndexSettingsServicegetSettings0()Lcom/groupbyinc/flux/common/settings/Settings;
?(Lcom/groupbyinc/flux/index/Index;Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;)V 
!this>Lcom/groupbyinc/flux/index/analysis/EdgeNGramTokenizerFactory;index!Lcom/groupbyinc/flux/index/Index;indexSettingsService9Lcom/groupbyinc/flux/index/settings/IndexSettingsService;nameLjava/lang/String;settings.Lcom/groupbyinc/flux/common/settings/Settings;
!min_gram.java/lang/Integer0valueOf(I)Ljava/lang/Integer;23
14,com/groupbyinc/flux/common/settings/Settings6getAsInt:(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;89
7:intValue()I<=
1>
	@max_gramB	DDEFAULT_SIDEG	HgetLabel()Ljava/lang/String;JK
	Lget8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;NO
7PgetSidem(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/analysis/ngram/Lucene43EdgeNGramTokenizer$Side;RS
	T	Vtoken_charsX
getAsArray'(Ljava/lang/String;)[Ljava/lang/String;Z[
7\8com/groupbyinc/flux/index/analysis/NGramTokenizerFactory^parseTokenCharsE([Ljava/lang/String;)Lcom/groupbyinc/flux/index/analysis/CharMatcher;`a
_b	dcom/groupbyinc/flux/VersionfindexCreatedM(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/Version;hi
gj	l
indexSettingscreate?()Lcom/groupbyinc/flux/common/apache/lucene/analysis/Tokenizer;version7Lcom/groupbyinc/flux/common/apache/lucene/util/Version;qr	s5com/groupbyinc/flux/common/apache/lucene/util/Versionu
LUCENE_4_3wr	vx	onOrAfter:(Lcom/groupbyinc/flux/common/apache/lucene/util/Version;)Zz{
v|V_0_90_2~	g (Lcom/groupbyinc/flux/Version;)Zz?
g?BACK?		?"java/lang/IllegalArgumentException?=side=back is not supported anymore. Please fix your analysis chain or use an older compatibility version (<=4.2) but beware that it might cause highlighting bugs. To obtain the same behavior as the previous version please use "edgeNGram" filter which still supports side=back in combination with a "keyword" tokenizer?(Ljava/lang/String;)V?
??
LUCENE_4_4?r	v?Jcom/groupbyinc/flux/common/apache/lucene/analysis/ngram/EdgeNGramTokenizer?(II)V?
??C(Lcom/groupbyinc/flux/index/analysis/EdgeNGramTokenizerFactory;II)V?
?^(Lcom/groupbyinc/flux/common/apache/lucene/analysis/ngram/Lucene43EdgeNGramTokenizer$Side;II)V?
?
access$000p(Lcom/groupbyinc/flux/index/analysis/EdgeNGramTokenizerFactory;)Lcom/groupbyinc/flux/index/analysis/CharMatcher;x0CodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotations"RuntimeVisibleParameterAnnotations
StackMapTable
SourceFileInnerClasses!
?c
*+,?-?"??4
#$
%&
'(
)*
+,?
78?? ??X*+,-?-*/?5?;???A*C?5?;???E*F?I?M?Q?U?W*Y?]?c?e*,?k?m??4X#$X%&Xn,X)*X+,?<	=>-?A@OAWBop??*?t?y?}?a*?m?????T*?W???
??Y????*?t?y?	???*?tL*?e???Y*?A*?E????Y**?A*?E????Y*?W*?A*?E????C(qr#$?"FK$L.QCRJSZUk]?.Cv?v????/*?e???$?(??	D	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy