Class ShiftAssignmentPillarPartSwapMoveFactory

java.lang.Object
org.optaplanner.examples.nurserostering.solver.move.factory.ShiftAssignmentPillarPartSwapMoveFactory
All Implemented Interfaces:
org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactory<NurseRoster>

public class ShiftAssignmentPillarPartSwapMoveFactory extends Object implements org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactory<NurseRoster>
  • Constructor Details

    • ShiftAssignmentPillarPartSwapMoveFactory

      public ShiftAssignmentPillarPartSwapMoveFactory()
  • Method Details

    • createMoveList

      public List<org.optaplanner.core.impl.heuristic.move.Move<NurseRoster>> createMoveList(NurseRoster nurseRoster)
      Specified by:
      createMoveList in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactory<NurseRoster>