Edit C:\dspace\webapps\xmlui\WEB-INF\lib\org\elasticsearch\index\similarity\SimilarityModule.class
???? 3 ? 3org/elasticsearch/index/similarity/SimilarityModule .org/elasticsearch/common/inject/AbstractModule SimilarityModule.java java/util/Map$Entry java/util/Map Entry Eorg/elasticsearch/index/similarity/PreBuiltSimilarityProvider$Factory =org/elasticsearch/index/similarity/PreBuiltSimilarityProvider Factory =org/elasticsearch/index/similarity/SimilarityProvider$Factory 5org/elasticsearch/index/similarity/SimilarityProvider SIMILARITY_SETTINGS_PREFIX Ljava/lang/String; index.similarity settings ,Lorg/elasticsearch/common/settings/Settings; similarities Ljava/util/Map; nLjava/util/Map<Ljava/lang/String;Ljava/lang/Class<+Lorg/elasticsearch/index/similarity/SimilarityProvider;>;>; <init> /(Lorg/elasticsearch/common/settings/Settings;)V ()V %org/elasticsearch/common/collect/Maps " newHashMap ()Ljava/util/HashMap; $ % # & ( * this 5Lorg/elasticsearch/index/similarity/SimilarityModule; addSimilarity &(Ljava/lang/String;Ljava/lang/Class;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 0 1 2 name similarity KLjava/lang/Class<+Lorg/elasticsearch/index/similarity/SimilarityProvider;>; Ljava/lang/Class; configure $(Ljava/util/Map;)Ljava/util/HashMap; $ 9 # : *org/elasticsearch/common/settings/Settings < getGroups #(Ljava/lang/String;)Ljava/util/Map; >