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, sloppySimScorer
public RandomSimilarityProvider(Random random)
public float coord(int overlap, int maxOverlap)
coord
in class Similarity
public float queryNorm(float sumOfSquaredWeights)
queryNorm
in class Similarity
public Similarity get(String field)
get
in class PerFieldSimilarityWrapper
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.