| Interface | Description |
|---|---|
| ScoreFunction |
Interface for a score function.
|
| Class | Description |
|---|---|
| AbstractScoreFunction |
Abstract base class for a score function.
|
| CompositeScoreFunction |
A score function that applies some function to the scores of a set of child score functions.
|
| ConstantScoreFunction |
A score function that returns a constant score.
|
| CumulativeScoreFunction |
A score function that accumulates scores from a set of child score functions.
|
| DelegatingScoreFunction |
A score function that applies some function to the score of a child score function.
|
| InverseScoreFunction |
A score function that returns the inverse of a child score function.
|
| MultiplicativeScoreFunction |
A score function that returns a set child score functions multiplied together.
|
| UnaryOperatorScoreFunction |
A score function that performs a unary operation on a child score function.
|
| WeightedScoreFunction |
A score function that returns a weighted sum of child score functions.
|
| Enum | Description |
|---|---|
| UnaryOperatorScoreFunction.Operator |
Enum constants for the possible operations this class supports.
|