Edit C:\dspace\webapps\oai\WEB-INF\lib\org\elasticsearch\index\similarity\BM25SimilarityProvider.class
???? 3 P 9org/elasticsearch/index/similarity/BM25SimilarityProvider =org/elasticsearch/index/similarity/AbstractSimilarityProvider BM25SimilarityProvider.java similarity 6Lorg/apache/lucene/search/similarities/BM25Similarity; <init> A(Ljava/lang/String;Lorg/elasticsearch/common/settings/Settings;)V (Lorg/elasticsearch/common/inject/Inject; 9Lorg/elasticsearch/common/inject/assistedinject/Assisted; (Ljava/lang/String;)V k1 ???? java/lang/Float valueOf (F)Ljava/lang/Float; *org/elasticsearch/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 4org/apache/lucene/search/similarities/BM25Similarity 4 (FF)V 6 5 7 9 setDiscountOverlaps (Z)V ; < 5 = this ;Lorg/elasticsearch/index/similarity/BM25SimilarityProvider; name Ljava/lang/String; settings ,Lorg/elasticsearch/common/settings/Settings; F discountOverlaps Z get 4()Lorg/apache/lucene/search/similarities/Similarity; Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations "RuntimeVisibleParameterAnnotations SourceFile ! J ? Q*+? ,? ? ? !F,#$? ? ? !8,&? +? / ? 36*? 5Y%? 8? :*? :? >? K >