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, simScorer
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-2014 Apache Software Foundation. All Rights Reserved.