
com.groupbyinc.flux.index.similarity.BM25SimilarityProvider.class Maven / Gradle / Ivy
???? 3 P ;com/groupbyinc/flux/index/similarity/BM25SimilarityProvider ?com/groupbyinc/flux/index/similarity/AbstractSimilarityProvider BM25SimilarityProvider.java
similarity MLcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity; C(Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;)V *Lcom/groupbyinc/flux/common/inject/Inject; ;Lcom/groupbyinc/flux/common/inject/assistedinject/Assisted; (Ljava/lang/String;)V
k1 ???? java/lang/Float valueOf (F)Ljava/lang/Float;
,com/groupbyinc/flux/common/settings/Settings
getAsFloat 6(Ljava/lang/String;Ljava/lang/Float;)Ljava/lang/Float;
floatValue ()F
b "?@ discount_overlaps % java/lang/Boolean ' (Z)Ljava/lang/Boolean; )
( * getAsBoolean :(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean; , -
. booleanValue ()Z 0 1
( 2 Kcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity 4 (FF)V 6
5 7 9 setDiscountOverlaps (Z)V ; <
5 = this =Lcom/groupbyinc/flux/index/similarity/BM25SimilarityProvider; name Ljava/lang/String; settings .Lcom/groupbyinc/flux/common/settings/Settings; F discountOverlaps Z get K()Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity; Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations "RuntimeVisibleParameterAnnotations
SourceFile ! J ? K*+? ,? ? ? !F,#$? ? ? !8,&? +? /? 36*? 5Y%? 8? :*? :? >? K > K ? @ K A B K C D 7 E $ ' " E 3 F G L - . / $ 0 3 2 A 3 J 4 M
N
H I J / *? :? K ? @ L ; O
© 2015 - 2025 Weber Informatics LLC | Privacy Policy