Class AfterEffect.NoAfterEffect
- java.lang.Object
-
- org.apache.lucene.search.similarities.AfterEffect
-
- org.apache.lucene.search.similarities.AfterEffect.NoAfterEffect
-
- Enclosing class:
- AfterEffect
public static final class AfterEffect.NoAfterEffect extends AfterEffect
Implementation used when there is no aftereffect.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.lucene.search.similarities.AfterEffect
AfterEffect.NoAfterEffect
-
-
Constructor Summary
Constructors Constructor Description NoAfterEffect()Sole constructor: parameter-free
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Explanationexplain(BasicStats stats, float tfn)Returns an explanation for the score.floatscore(BasicStats stats, float tfn)Returns the aftereffect score.StringtoString()Subclasses must override this method to return the code of the after effect formula.
-
-
-
Method Detail
-
score
public final float score(BasicStats stats, float tfn)
Description copied from class:AfterEffectReturns the aftereffect score.- Specified by:
scorein classAfterEffect
-
explain
public final Explanation explain(BasicStats stats, float tfn)
Description copied from class:AfterEffectReturns an explanation for the score.- Specified by:
explainin classAfterEffect
-
toString
public String toString()
Description copied from class:AfterEffectSubclasses must override this method to return the code of the after effect formula. Refer to the original paper for the list.- Specified by:
toStringin classAfterEffect
-
-