
com.groupbyinc.flux.index.similarity.Similarities.class Maven / Gradle / Ivy
???? 3 D 1com/groupbyinc/flux/index/similarity/Similarities java/lang/Object Similarities.java Gcom/groupbyinc/flux/index/similarity/PreBuiltSimilarityProvider$Factory ?com/groupbyinc/flux/index/similarity/PreBuiltSimilarityProvider Factory PRE_BUILT_SIMILARITIES ?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; ?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; ()V
this 3Lcom/groupbyinc/flux/index/similarity/Similarities;
listFactories H()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableCollection; =com/groupbyinc/flux/common/google/common/collect/ImmutableMap values
-com/groupbyinc/flux/common/collect/MapBuilder
newMapBuilder 1()Lcom/groupbyinc/flux/common/collect/MapBuilder; !
" default $ Ncom/groupbyinc/flux/common/apache/lucene/search/similarities/DefaultSimilarity &
' ^(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity;)V )
* put U(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/collect/MapBuilder; , -
. BM25 0 Kcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity 2
3 immutableMap A()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; 5 6
7 similarities ?Lcom/groupbyinc/flux/common/collect/MapBuilder; /Lcom/groupbyinc/flux/common/collect/MapBuilder; Signature Code LocalVariableTable LineNumberTable ?()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableCollection; LocalVariableTypeTable
SourceFile InnerClasses ! <