Uses of Interface
ai.timefold.solver.core.preview.api.move.MutableSolutionView
Packages that use MutableSolutionView
Package
Description
This package contains classes and interfaces that are used to write moves to explore the neighborhood of a
PlanningSolution.-
Uses of MutableSolutionView in ai.timefold.solver.core.impl.heuristic.move
Methods in ai.timefold.solver.core.impl.heuristic.move with parameters of type MutableSolutionViewModifier and TypeMethodDescriptionvoidLegacyMoveAdapter.execute(MutableSolutionView<Solution_> solutionView) -
Uses of MutableSolutionView in ai.timefold.solver.core.impl.move
Subinterfaces of MutableSolutionView in ai.timefold.solver.core.impl.move -
Uses of MutableSolutionView in ai.timefold.solver.core.impl.move.director
Classes in ai.timefold.solver.core.impl.move.director that implement MutableSolutionView -
Uses of MutableSolutionView in ai.timefold.solver.core.impl.move.generic
Methods in ai.timefold.solver.core.impl.move.generic with parameters of type MutableSolutionViewModifier and TypeMethodDescriptionvoidCompositeMove.execute(MutableSolutionView<Solution_> solutionView) voidNoChangeMove.execute(MutableSolutionView<Solution_> solutionView) -
Uses of MutableSolutionView in ai.timefold.solver.core.impl.move.streams.generic.move
Methods in ai.timefold.solver.core.impl.move.streams.generic.move with parameters of type MutableSolutionViewModifier and TypeMethodDescriptionvoidChainedChangeMove.execute(@NonNull MutableSolutionView<Solution_> solutionView) voidChangeMove.execute(MutableSolutionView<Solution_> solutionView) voidListAssignMove.execute(@NonNull MutableSolutionView<Solution_> mutableSolutionView) voidListChangeMove.execute(@NonNull MutableSolutionView<Solution_> solutionView) voidListUnassignMove.execute(@NonNull MutableSolutionView<Solution_> solutionView) -
Uses of MutableSolutionView in ai.timefold.solver.core.preview.api.move
Methods in ai.timefold.solver.core.preview.api.move with parameters of type MutableSolutionViewModifier and TypeMethodDescriptionvoidMove.execute(MutableSolutionView<Solution_> solutionView) Runs the move and optionally records the changes done, so that they can be undone later.