public class RandomSimilarityProvider extends PerFieldSimilarityWrapper
The choices are 'sticky', so the selected algorithm is always used for the same field.
Similarity.SimScorer, Similarity.SimWeight| Constructor and Description |
|---|
RandomSimilarityProvider(Random random) |
| Modifier and Type | Method and Description |
|---|---|
float |
coord(int overlap,
int maxOverlap) |
Similarity |
get(String field) |
float |
queryNorm(float sumOfSquaredWeights) |
String |
toString() |
computeNorm, computeWeight, simScorerpublic RandomSimilarityProvider(Random random)
public float coord(int overlap,
int maxOverlap)
coord in class Similaritypublic float queryNorm(float sumOfSquaredWeights)
queryNorm in class Similaritypublic Similarity get(String field)
get in class PerFieldSimilarityWrapperCopyright © 2000-2014 Apache Software Foundation. All Rights Reserved.