Uses of Interface
org.optaplanner.core.api.function.PentaFunction
Packages that use PentaFunction
-
Uses of PentaFunction in org.optaplanner.core.api.score.stream.quad
Methods in org.optaplanner.core.api.score.stream.quad that return PentaFunctionModifier and TypeMethodDescriptionQuadConstraintCollector.accumulator()
A lambda that extracts data from the matched facts, accumulates it in the result container and returns an undo operation for that accumulation.Methods in org.optaplanner.core.api.score.stream.quad with parameters of type PentaFunctionModifier and TypeMethodDescription<ConstraintJustification_ extends ConstraintJustification>
QuadConstraintBuilder<A,B, C, D, Score_> QuadConstraintBuilder.justifyWith
(PentaFunction<A, B, C, D, Score_, ConstraintJustification_> justificationMapping) Sets a custom function to apply on a constraint match to justify it.