
com.groupbyinc.flux.index.similarity.DefaultSimilarityProvider.class Maven / Gradle / Ivy
???? 3 ? >com/groupbyinc/flux/index/similarity/DefaultSimilarityProvider ?com/groupbyinc/flux/index/similarity/AbstractSimilarityProvider DefaultSimilarityProvider.java
similarity PLcom/groupbyinc/flux/common/apache/lucene/search/similarities/DefaultSimilarity; 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
Ncom/groupbyinc/flux/common/apache/lucene/search/similarities/DefaultSimilarity ()V
discount_overlaps java/lang/Boolean valueOf (Z)Ljava/lang/Boolean;
,com/groupbyinc/flux/common/settings/Settings getAsBoolean :(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean; !
" booleanValue ()Z $ %
& setDiscountOverlaps (Z)V ( )
* this @Lcom/groupbyinc/flux/index/similarity/DefaultSimilarityProvider; name Ljava/lang/String; settings .Lcom/groupbyinc/flux/common/settings/Settings; discountOverlaps Z get R()Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/DefaultSimilarity; K()Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity; 4 5
7 Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations "RuntimeVisibleParameterAnnotations
SourceFile ! 9 '*+? *? Y? ? ,? ? #? '>*? ? +? : * ' , - ' . / ' 0 1 2 3 ; * &