Package org.apache.lucene.codecs
Class CompetitiveImpactAccumulator
java.lang.Object
org.apache.lucene.codecs.CompetitiveImpactAccumulator
This class accumulates the (freq, norm) pairs that may produce competitive scores.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(int freq, long norm) Accumulate a (freq,norm) pair, updating this structure if there is no equivalent or more competitive entry already.void
Mergeacc
into this.void
clear()
Reset to the same state it was in after creation.Get the set of competitive freq and norm pairs, ordered by increasing freq and norm.toString()
-
Constructor Details
-
CompetitiveImpactAccumulator
public CompetitiveImpactAccumulator()Sole constructor.
-
-
Method Details
-
clear
public void clear()Reset to the same state it was in after creation. -
add
public void add(int freq, long norm) Accumulate a (freq,norm) pair, updating this structure if there is no equivalent or more competitive entry already. -
addAll
Mergeacc
into this. -
getCompetitiveFreqNormPairs
Get the set of competitive freq and norm pairs, ordered by increasing freq and norm. -
toString
-