Class CompositeMove<Solution_>

java.lang.Object
ai.timefold.solver.core.impl.heuristic.move.CompositeMove<Solution_>
Type Parameters:
Solution_ - the solution type, the class with the PlanningSolution annotation
All Implemented Interfaces:
Move<Solution_>

public final class CompositeMove<Solution_> extends Object implements Move<Solution_>
A CompositeMove is composed out of multiple other moves.

Warning: each of moves in the moveList must not rely on the effect of a previous move in the moveList to create its undoMove correctly.

See Also: