com.groupbyinc.flux.index.similarity.DFISimilarityProvider.class Maven / Gradle / Ivy
???? 4 ? :com/groupbyinc/flux/index/similarity/DFISimilarityProvider ?com/groupbyinc/flux/index/similarity/AbstractSimilarityProvider DFISimilarityProvider.java INDEPENDENCE_MEASURES Ljava/util/Map; nLjava/util/Map;
similarity LLcom/groupbyinc/flux/common/apache/lucene/search/similarities/DFISimilarity; q(Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/settings/Settings;)V (Ljava/lang/String;)V
com/groupbyinc/flux/Version indexCreated M(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/Version;
discount_overlaps java/lang/Boolean valueOf (Z)Ljava/lang/Boolean;
4com/groupbyinc/flux/common/logging/DeprecationLogger java/lang/Object getClass ()Ljava/lang/Class; " #
! $ 2com/groupbyinc/flux/common/logging/ESLoggerFactory & getLogger 4(Ljava/lang/Class;)Lorg/apache/logging/log4j/Logger; ( )
' * $(Lorg/apache/logging/log4j/Logger;)V ,
- ,com/groupbyinc/flux/common/settings/Settings / #getAsBooleanLenientForPreEs6Indices ?(Lcom/groupbyinc/flux/Version;Ljava/lang/String;Ljava/lang/Boolean;Lcom/groupbyinc/flux/common/logging/DeprecationLogger;)Ljava/lang/Boolean; 1 2
0 3 booleanValue ()Z 5 6
7 parseIndependence {(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Independence; 9 :
; Jcom/groupbyinc/flux/common/apache/lucene/search/similarities/DFISimilarity = N(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Independence;)V ?
> @
B setDiscountOverlaps (Z)V D E
> F this