Class AbstractUndoMove<Solution_>

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

@Deprecated(forRemoval=true, since="1.16.0") public abstract class AbstractUndoMove<Solution_> extends Object implements Move<Solution_>
Deprecated, for removal: This API element is subject to removal in a future version.
Undo moves are automatically generated by the solver. Implementations of this class no longer have any effect any may be removed.
Abstract superclass for Move, suggested starting point to implement undo moves.
See Also:
  • Field Details

    • parentMove

      protected final Move<Solution_> parentMove
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • AbstractUndoMove

      protected AbstractUndoMove(Move<Solution_> parentMove)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details