## Uses of Class
org.cpsolver.studentsct.extension.StudentQuality

- Packages that use StudentQuality
  Package | Description
  --- | ---
  org.cpsolver.studentsct | Student Sectioning Solver.
  org.cpsolver.studentsct.constraint | Student Sectioning: Constraints.
  org.cpsolver.studentsct.heuristics.selection | Student Sectioning: Various Neighbour Selection Criteria.

- - ### Uses of StudentQuality in org.cpsolver.studentsct

    Methods in org.cpsolver.studentsct that return StudentQuality
    Modifier and Type | Method and Description
    --- | ---
    `StudentQuality` | StudentSectioningModel.`getStudentQuality()`

    Methods in org.cpsolver.studentsct with parameters of type StudentQuality
    Modifier and Type | Method and Description
    --- | ---
    `void` | StudentSectioningModel.`setStudentQuality(StudentQuality q)`
    `void` | StudentSectioningModel.`setStudentQuality(StudentQuality q, boolean register)`

  - ### Uses of StudentQuality in org.cpsolver.studentsct.constraint

    Methods in org.cpsolver.studentsct.constraint with parameters of type StudentQuality
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | HardDistanceConflicts.`inConflict(StudentQuality sq, SctAssignment s1, Enrollment e)`
    `static boolean` | HardDistanceConflicts.`inConflict(StudentQuality sq, Section s1, Section s2)`
    `static boolean` | HardDistanceConflicts.`inConflict(StudentQuality sq, Section s1, Unavailability s2)`

  - ### Uses of StudentQuality in org.cpsolver.studentsct.heuristics.selection

    Fields in org.cpsolver.studentsct.heuristics.selection declared as StudentQuality
    Modifier and Type | Field and Description
    --- | ---
    `protected StudentQuality` | BranchBoundSelection.`iStudentQuality`