Class SwapMoveProvider<Solution_,Entity_>
java.lang.Object
ai.timefold.solver.core.preview.api.move.builtin.SwapMoveProvider<Solution_,Entity_>
- All Implemented Interfaces:
MoveProvider<Solution_>
@NullMarked
public class SwapMoveProvider<Solution_,Entity_>
extends Object
implements MoveProvider<Solution_>
-
Constructor Summary
ConstructorsConstructorDescriptionSwapMoveProvider(PlanningEntityMetaModel<Solution_, Entity_> entityMetaModel) SwapMoveProvider(List<PlanningVariableMetaModel<Solution_, Entity_, Object>> variableMetaModelList) -
Method Summary
-
Constructor Details
-
SwapMoveProvider
-
SwapMoveProvider
public SwapMoveProvider(List<PlanningVariableMetaModel<Solution_, Entity_, Object>> variableMetaModelList)
-
-
Method Details
-
build
- Specified by:
buildin interfaceMoveProvider<Solution_>
-