Uses of Class
org.optaplanner.constraint.streams.common.inliner.JustificationsSupplier
-
Packages that use JustificationsSupplier Package Description org.optaplanner.constraint.streams.common.inliner -
-
Uses of JustificationsSupplier in org.optaplanner.constraint.streams.common.inliner
Methods in org.optaplanner.constraint.streams.common.inliner that return JustificationsSupplier Modifier and Type Method Description static JustificationsSupplierJustificationsSupplier. empty()static <A> JustificationsSupplierJustificationsSupplier. of(org.optaplanner.core.api.score.stream.Constraint constraint, BiFunction<A,org.optaplanner.core.api.score.Score<?>,org.optaplanner.core.api.score.stream.ConstraintJustification> justificationMapping, Function<A,Collection<Object>> indictedObjectsMapping, A a)static <A,B,C,D>
JustificationsSupplierJustificationsSupplier. of(org.optaplanner.core.api.score.stream.Constraint constraint, org.optaplanner.core.api.function.PentaFunction<A,B,C,D,org.optaplanner.core.api.score.Score<?>,org.optaplanner.core.api.score.stream.ConstraintJustification> justificationMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,Collection<Object>> indictedObjectsMapping, A a, B b, C c, D d)static <A,B,C>
JustificationsSupplierJustificationsSupplier. of(org.optaplanner.core.api.score.stream.Constraint constraint, org.optaplanner.core.api.function.QuadFunction<A,B,C,org.optaplanner.core.api.score.Score<?>,org.optaplanner.core.api.score.stream.ConstraintJustification> justificationMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,Collection<Object>> indictedObjectsMapping, A a, B b, C c)static <A,B>
JustificationsSupplierJustificationsSupplier. of(org.optaplanner.core.api.score.stream.Constraint constraint, org.optaplanner.core.api.function.TriFunction<A,B,org.optaplanner.core.api.score.Score<?>,org.optaplanner.core.api.score.stream.ConstraintJustification> justificationMapping, BiFunction<A,B,Collection<Object>> indictedObjectsMapping, A a, B b)Methods in org.optaplanner.constraint.streams.common.inliner with parameters of type JustificationsSupplier Modifier and Type Method Description protected RunnableAbstractScoreInliner. addConstraintMatch(org.optaplanner.core.api.score.stream.Constraint constraint, Score_ constraintWeight, Score_ score, JustificationsSupplier justificationsSupplier)UndoScoreImpacterWeightedScoreImpacter.BigDecimalImpactFunction. impact(Context_ context, BigDecimal matchWeight, JustificationsSupplier justificationsSupplier)UndoScoreImpacterWeightedScoreImpacter.IntImpactFunction. impact(Context_ context, int matchWeight, JustificationsSupplier justificationsSupplier)UndoScoreImpacterWeightedScoreImpacter.LongImpactFunction. impact(Context_ context, long matchWeight, JustificationsSupplier justificationsSupplier)UndoScoreImpacterWeightedScoreImpacter. impactScore(int matchWeight, JustificationsSupplier justificationsSupplier)UndoScoreImpacterWeightedScoreImpacter. impactScore(long matchWeight, JustificationsSupplier justificationsSupplier)UndoScoreImpacterWeightedScoreImpacter. impactScore(BigDecimal matchWeight, JustificationsSupplier justificationsSupplier)protected UndoScoreImpacterScoreContext. impactWithConstraintMatch(UndoScoreImpacter undoScoreImpact, Score_ score, JustificationsSupplier justificationsSupplier)
-