public class SchemaSimilarityFactory extends SimilarityFactory implements SolrCoreAware
PerFieldSimilarityWrapper
that delegates to the field type, if it's configured, otherwise
DefaultSimilarity.
NOTE: Users should be aware that in addition to supporting
Similarity configurations specified on individual
field types, this factory also differs in behavior from
DefaultSimilarityFactory because of other differences in the
implementations of PerFieldSimilarityWrapper and
DefaultSimilarity - notably in methods such as
Similarity.coord(int, int) and Similarity.queryNorm(float).
FieldType.getSimilarity()CLASS_NAME, params| Constructor and Description |
|---|
SchemaSimilarityFactory() |
| Modifier and Type | Method and Description |
|---|---|
Similarity |
getSimilarity() |
void |
inform(SolrCore core) |
void |
init(SolrParams args) |
getClassArg, getNamedPropertyValues, getParamspublic void inform(SolrCore core)
inform in interface SolrCoreAwarepublic void init(SolrParams args)
init in class SimilarityFactorypublic Similarity getSimilarity()
getSimilarity in class SimilarityFactoryCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.