Class Hierarchy
- java.lang.Object
- ai.timefold.solver.core.impl.move.AbstractMove<Solution_> (implements ai.timefold.solver.core.preview.api.move.Move<Solution_>)
- ai.timefold.solver.core.preview.api.move.builtin.ChangeMove<Solution_,Entity_,Value_>
- ai.timefold.solver.core.preview.api.move.builtin.ListAssignMove<Solution_,Entity_,Value_>
- ai.timefold.solver.core.preview.api.move.builtin.ListChangeMove<Solution_,Entity_,Value_>
- ai.timefold.solver.core.preview.api.move.builtin.ListSwapMove<Solution_,Entity_,Value_>
- ai.timefold.solver.core.preview.api.move.builtin.ListUnassignMove<Solution_,Entity_,Value_>
- ai.timefold.solver.core.preview.api.move.builtin.SwapMove<Solution_,Entity_>
- ai.timefold.solver.core.preview.api.move.builtin.ChangeMoveProvider<Solution_,Entity_,Value_> (implements ai.timefold.solver.core.preview.api.neighborhood.MoveProvider<Solution_>)
- ai.timefold.solver.core.preview.api.move.builtin.CompositeMove<Solution_> (implements ai.timefold.solver.core.preview.api.move.Move<Solution_>)
- ai.timefold.solver.core.preview.api.move.builtin.ListChangeMoveProvider<Solution_,Entity_,Value_> (implements ai.timefold.solver.core.preview.api.neighborhood.MoveProvider<Solution_>)
- ai.timefold.solver.core.preview.api.move.builtin.ListSwapMoveProvider<Solution_,Entity_,Value_> (implements ai.timefold.solver.core.preview.api.neighborhood.MoveProvider<Solution_>)
- ai.timefold.solver.core.preview.api.move.builtin.Moves
- ai.timefold.solver.core.preview.api.move.builtin.SwapMoveProvider<Solution_,Entity_> (implements ai.timefold.solver.core.preview.api.neighborhood.MoveProvider<Solution_>)