public class RandomSimilarityProvider extends PerFieldSimilarityWrapper
The choices are 'sticky', so the selected algorithm is always used for the same field.
Similarity.ExactSimScorer, Similarity.SimWeight, Similarity.SloppySimScorer| 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, exactSimScorer, sloppySimScorerpublic 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-2013 Apache Software Foundation. All Rights Reserved.