## Uses of Class
org.cpsolver.coursett.model.FinalSectioning.Move

- Packages that use FinalSectioning.Move
  Package | Description
  --- | ---
  org.cpsolver.coursett.model | University Course Timetabling: Model.

- - ### Uses of FinalSectioning.Move in org.cpsolver.coursett.model

    Methods in org.cpsolver.coursett.model that return FinalSectioning.Move
    Modifier and Type | Method and Description
    --- | ---
    `FinalSectioning.Move` | FinalSectioning.`createMove(Assignment<Lecture,Placement> assignment, Lecture firstLecture, Student firstStudent, Lecture secondLecture, Student secondStudent)`
    `FinalSectioning.Move` | FinalSectioning.`createMove(Assignment<Lecture,Placement> assignment, Lecture firstLecture, Student firstStudent, Lecture secondLecture, Student secondStudent, FinalSectioning.Move parentMove)`
    `FinalSectioning.Move` | FinalSectioning.`findAwayMove(Assignment<Lecture,Placement> assignment, Lecture lecture)`
    `FinalSectioning.Move` | FinalSectioning.`findMove(Assignment<Lecture,Placement> assignment, Lecture lecture, Student student)`
    `FinalSectioning.Move` | FinalSectioning.Move.`getUndoMove()`

    Methods in org.cpsolver.coursett.model that return types with arguments of type FinalSectioning.Move
    Modifier and Type | Method and Description
    --- | ---
    `List<FinalSectioning.Move>` | FinalSectioning.Move.`getChildMoves()`

    Methods in org.cpsolver.coursett.model with parameters of type FinalSectioning.Move
    Modifier and Type | Method and Description
    --- | ---
    `void` | FinalSectioning.Move.`addChildMove(FinalSectioning.Move move)`
    `FinalSectioning.Move` | FinalSectioning.`createMove(Assignment<Lecture,Placement> assignment, Lecture firstLecture, Student firstStudent, Lecture secondLecture, Student secondStudent, FinalSectioning.Move parentMove)`