Interface BiNeighborhoodsMapper<Solution_,A,B,Result_>
- Type Parameters:
Solution_- the type of the solutionA- the type of the first parameterB- the type of the second parameter
- All Superinterfaces:
TriFunction<SolutionView<Solution_>,A, B, Result_>
@NullMarked
public interface BiNeighborhoodsMapper<Solution_,A,B,Result_>
extends TriFunction<SolutionView<Solution_>,A,B,Result_>
A mapping function that can be applied to
BiEnumeratingStream to transform data,
optionally using SolutionView to query for solution state.-
Method Summary
Modifier and TypeMethodDescriptionapply(SolutionView<Solution_> solutionSolutionView, @Nullable A a, @Nullable B b) Applies this function to the given arguments.default BiFunction<A,B, Result_> toBiFunction(SolutionView<Solution_> solutionView)
-
Method Details
-
apply
Description copied from interface:TriFunctionApplies this function to the given arguments. -
toBiFunction
-