BM25SimilarityFactory should be used instead@Deprecated public class LegacyBM25SimilarityFactory extends SimilarityFactory
LegacyBM25Similarity.
Use this to force explicit creation of the BM25 formula that was used by BM25Similarity before Solr/Lucene 8.0.0.
Note that SchemaSimilarityFactory will automatically create an instance of LegacyBM25Similarity if luceneMatchVersion is < 8.0.0
Parameters:
1.2
0.75
Optional settings:
LegacyBM25Similarity.setDiscountOverlaps(boolean)CLASS_NAME, params| Constructor and Description |
|---|
LegacyBM25SimilarityFactory()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Similarity |
getSimilarity()
Deprecated.
|
void |
init(SolrParams params)
Deprecated.
|
getClassArg, getNamedPropertyValues, getParamspublic void init(SolrParams params)
init in class SimilarityFactorypublic Similarity getSimilarity()
getSimilarity in class SimilarityFactoryCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.