com.groupbyinc.flux.index.similarity.AbstractSimilarityProvider.class Maven / Gradle / Ivy
???? 4 { ?com/groupbyinc/flux/index/similarity/AbstractSimilarityProvider java/lang/Object 7com/groupbyinc/flux/index/similarity/SimilarityProvider AbstractSimilarityProvider.java Zcom/groupbyinc/flux/common/apache/lucene/search/similarities/Normalization$NoNormalization Jcom/groupbyinc/flux/common/apache/lucene/search/similarities/Normalization
NoNormalization NO_NORMALIZATION LLcom/groupbyinc/flux/common/apache/lucene/search/similarities/Normalization; name Ljava/lang/String; (Ljava/lang/String;)V ()V
this ALcom/groupbyinc/flux/index/similarity/AbstractSimilarityProvider; ()Ljava/lang/String; parseNormalization |(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Normalization;
normalization ,com/groupbyinc/flux/common/settings/Settings get &(Ljava/lang/String;)Ljava/lang/String; ! "
# no % java/lang/String ' equals (Ljava/lang/Object;)Z ) *
( +
- h1 / normalization.h1.c 1 java/lang/Float 3 valueOf (F)Ljava/lang/Float; 5 6
4 7
getAsFloat 6(Ljava/lang/String;Ljava/lang/Float;)Ljava/lang/Float; 9 :
;
floatValue ()F = >
4 ? Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/NormalizationH1 A (F)V C
B D h2 F normalization.h2.c H Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/NormalizationH2 J
K D h3 M normalization.h3.c ODH Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/NormalizationH3 R
S D z U normalization.z.z W>??? Kcom/groupbyinc/flux/common/apache/lucene/search/similarities/NormalizationZ Z
[ D "java/lang/IllegalArgumentException ] java/lang/StringBuilder _
` Unsupported Normalization [ b append -(Ljava/lang/String;)Ljava/lang/StringBuilder; d e
` f ] h toString j
` k
^ m c F settings .Lcom/groupbyinc/flux/common/settings/Settings;
Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses!
u F
*? *+? ? v
w + , - u / *? ? v w 4 u j ?+? $M&,? ,? ? .?0,? ,? +2? 8?