Interface ScoreFunction

All Known Subinterfaces:
ComposableScoreFunction
All Known Implementing Classes:
AverageScoreFunction, ConstantScoreFunction, ExpDecayFunction, FieldValueFactorFunction, FilteredScoreFunction, FirstScoreFunction, GaussDecayFunction, LinearDecayFunction, MaxScoreFunction, MinScoreFunction, ModifiedRecencyScoreFunction, MultiplyScoreFunction, SumScoreFunction

public interface ScoreFunction
Marker interface for a function providing score for FunctionScoreQuery. A ScoreFunction must be predefined in Confluence. It is a capability of a product and not something that plugin can provide or change. A plugin however can combine these predefined function using either AverageScoreFunction, MaxScoreFunction, MinScoreFunction, MultiplyScoreFunction or SumScoreFunction to achieve a desired effect.
Since:
7.0