Class LMSimilarity.LMStats
java.lang.Object
org.apache.lucene.search.similarities.Similarity.SimWeight
org.apache.lucene.search.similarities.BasicStats
org.apache.lucene.search.similarities.LMSimilarity.LMStats
- Enclosing class:
- LMSimilarity
Stores the collection distribution of the current term.
-
Field Summary
Fields inherited from class org.apache.lucene.search.similarities.BasicStats
avgFieldLength, docFreq, numberOfDocuments, numberOfFieldTokens, queryBoost, topLevelBoost, totalBoost, totalTermFreq
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal float
Returns the probability that the current term is generated by the collection.final void
setCollectionProbability
(float collectionProbability) Sets the probability that the current term is generated by the collection.Methods inherited from class org.apache.lucene.search.similarities.BasicStats
getAvgFieldLength, getDocFreq, getNumberOfDocuments, getNumberOfFieldTokens, getTotalBoost, getTotalTermFreq, getValueForNormalization, normalize, rawNormalizationValue, setAvgFieldLength, setDocFreq, setNumberOfDocuments, setNumberOfFieldTokens, setTotalTermFreq
-
Constructor Details
-
LMStats
Creates LMStats for the provided field and query-time boost
-
-
Method Details
-
getCollectionProbability
public final float getCollectionProbability()Returns the probability that the current term is generated by the collection. -
setCollectionProbability
public final void setCollectionProbability(float collectionProbability) Sets the probability that the current term is generated by the collection.
-