Uses of Interface
org.optaplanner.core.api.function.PentaFunction
-
Packages that use PentaFunction Package Description org.optaplanner.core.api.score.stream.quad TheConstraintStream
API for four matched facts. -
-
Uses of PentaFunction in org.optaplanner.core.api.score.stream.quad
Methods in org.optaplanner.core.api.score.stream.quad that return PentaFunction Modifier and Type Method Description PentaFunction<ResultContainer_,A,B,C,D,Runnable>
QuadConstraintCollector. 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 PentaFunction Modifier and Type Method Description <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.
-