Class Scorer<Tuple_ extends Tuple>
java.lang.Object
ai.timefold.solver.core.impl.score.stream.bavet.common.Scorer<Tuple_>
- All Implemented Interfaces:
TupleLifecycle<Tuple_>
@NullMarked
public final class Scorer<Tuple_ extends Tuple>
extends Object
implements TupleLifecycle<Tuple_>
-
Constructor Summary
ConstructorsConstructorDescriptionScorer(ScoreImpacter<Tuple_> scoreImpacter, WeightedScoreImpacter<?, ?> weightedScoreImpacter, int inputStoreIndex) -
Method Summary
-
Constructor Details
-
Scorer
public Scorer(ScoreImpacter<Tuple_> scoreImpacter, WeightedScoreImpacter<?, ?> weightedScoreImpacter, int inputStoreIndex)
-
-
Method Details
-
insert
- Specified by:
insertin interfaceTupleLifecycle<Tuple_ extends Tuple>
-
update
- Specified by:
updatein interfaceTupleLifecycle<Tuple_ extends Tuple>
-
impact
-
retract
- Specified by:
retractin interfaceTupleLifecycle<Tuple_ extends Tuple>
-
getConstraintRef
-
toString
-