Uses of Class
ai.timefold.solver.constraint.streams.common.inliner.JustificationsSupplier
Packages that use JustificationsSupplier
-
Uses of JustificationsSupplier in ai.timefold.solver.constraint.streams.common.inliner
Methods in ai.timefold.solver.constraint.streams.common.inliner that return JustificationsSupplierModifier and TypeMethodDescriptionstatic JustificationsSupplierJustificationsSupplier.empty()static <A,B, C, D> JustificationsSupplier JustificationsSupplier.of(Constraint constraint, PentaFunction<A, B, C, D, Score<?>, ConstraintJustification> justificationMapping, QuadFunction<A, B, C, D, Collection<Object>> indictedObjectsMapping, A a, B b, C c, D d) static <A,B, C> JustificationsSupplier JustificationsSupplier.of(Constraint constraint, QuadFunction<A, B, C, Score<?>, ConstraintJustification> justificationMapping, TriFunction<A, B, C, Collection<Object>> indictedObjectsMapping, A a, B b, C c) static <A,B> JustificationsSupplier JustificationsSupplier.of(Constraint constraint, TriFunction<A, B, Score<?>, ConstraintJustification> justificationMapping, BiFunction<A, B, Collection<Object>> indictedObjectsMapping, A a, B b) static <A> JustificationsSupplierJustificationsSupplier.of(Constraint constraint, BiFunction<A, Score<?>, ConstraintJustification> justificationMapping, Function<A, Collection<Object>> indictedObjectsMapping, A a) Methods in ai.timefold.solver.constraint.streams.common.inliner with parameters of type JustificationsSupplierModifier and TypeMethodDescriptionprotected final RunnableAbstractScoreInliner.addConstraintMatch(Constraint constraint, Score_ constraintWeight, Score_ score, JustificationsSupplier justificationsSupplier) WeightedScoreImpacter.BigDecimalImpactFunction.impact(Context_ context, BigDecimal matchWeight, JustificationsSupplier justificationsSupplier) WeightedScoreImpacter.IntImpactFunction.impact(Context_ context, int matchWeight, JustificationsSupplier justificationsSupplier) WeightedScoreImpacter.LongImpactFunction.impact(Context_ context, long matchWeight, JustificationsSupplier justificationsSupplier) WeightedScoreImpacter.impactScore(int matchWeight, JustificationsSupplier justificationsSupplier) WeightedScoreImpacter.impactScore(long matchWeight, JustificationsSupplier justificationsSupplier) WeightedScoreImpacter.impactScore(BigDecimal matchWeight, JustificationsSupplier justificationsSupplier) protected UndoScoreImpacterScoreContext.impactWithConstraintMatch(UndoScoreImpacter undoScoreImpact, Score_ score, JustificationsSupplier justificationsSupplier)