3D/org/elasticsearch/index/similarity/Similaritiesjava/lang/ObjectSimilarities.javaEorg/elasticsearch/index/similarity/PreBuiltSimilarityProvider$Factory=org/elasticsearch/index/similarity/PreBuiltSimilarityProviderFactoryPRE_BUILT_SIMILARITIES/Lorg/elasticsearch/common/collect/ImmutableMap;Lorg/elasticsearch/common/collect/ImmutableMap;()V  this1Lorg/elasticsearch/index/similarity/Similarities; listFactories8()Lorg/elasticsearch/common/collect/ImmutableCollection; -org/elasticsearch/common/collect/ImmutableMapvalues  +org/elasticsearch/common/collect/MapBuilder newMapBuilder/()Lorg/elasticsearch/common/collect/MapBuilder; ! "default$7org/apache/lucene/search/similarities/DefaultSimilarity& 'G(Ljava/lang/String;Lorg/apache/lucene/search/similarities/Similarity;)V ) *putS(Ljava/lang/Object;Ljava/lang/Object;)Lorg/elasticsearch/common/collect/MapBuilder; ,- .BM2504org/apache/lucene/search/similarities/BM25Similarity2 3 immutableMap1()Lorg/elasticsearch/common/collect/ImmutableMap; 56 7 similaritiesLorg/elasticsearch/common/collect/MapBuilder;-Lorg/elasticsearch/common/collect/MapBuilder; SignatureCodeLocalVariableTableLineNumberTable()Lorg/elasticsearch/common/collect/ImmutableCollection;LocalVariableTypeTable SourceFile InnerClasses! < =3*> ? ,- =?5<@=:#K*%Y%'Y(+/W*1Y13Y4+/W*8> 59;A 59:?$%'2)9*BC