## Uses of Class
org.cpsolver.studentsct.online.OnlineSectioningModel

- Packages that use OnlineSectioningModel
  Package | Description
  --- | ---
  org.cpsolver.studentsct.online | Online Student Sectioning Solver.
  org.cpsolver.studentsct.online.selection | Online Student Sectioning Solver: Selection Weights and Heuristics.

- - ### Uses of OnlineSectioningModel in org.cpsolver.studentsct.online

    Subclasses of OnlineSectioningModel in org.cpsolver.studentsct.online
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Test.TestModel`

    Methods in org.cpsolver.studentsct.online that return OnlineSectioningModel
    Modifier and Type | Method and Description
    --- | ---
    `OnlineSectioningModel` | Test.`model()`

  - ### Uses of OnlineSectioningModel in org.cpsolver.studentsct.online.selection

    Fields in org.cpsolver.studentsct.online.selection declared as OnlineSectioningModel
    Modifier and Type | Field and Description
    --- | ---
    `protected OnlineSectioningModel` | MultiCriteriaBranchAndBoundSelection.`iModel`

    Methods in org.cpsolver.studentsct.online.selection that return OnlineSectioningModel
    Modifier and Type | Method and Description
    --- | ---
    `protected OnlineSectioningModel` | OnlineSectioningCriterion.`getModel()`

    Methods in org.cpsolver.studentsct.online.selection with parameters of type OnlineSectioningModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | MultiCriteriaBranchAndBoundSelection.`setModel(OnlineSectioningModel model)`
    `void` | OnlineSectioningSelection.`setModel(OnlineSectioningModel model)` Set online sectioning model
    `void` | SuggestionSelection.`setModel(OnlineSectioningModel model)`

    Constructors in org.cpsolver.studentsct.online.selection with parameters of type OnlineSectioningModel
    Constructor and Description
    `BestPenaltyCriterion(Student student, OnlineSectioningModel model)`
    `EqualWeightCriterion(Student student, OnlineSectioningModel model, Assignment<Request,Enrollment> assignment, Hashtable<CourseRequest,Set<Section>> preferredSections)`
    `OnlineSectioningCriterion(Student student, OnlineSectioningModel model, Assignment<Request,Enrollment> assignment, Hashtable<CourseRequest,Set<Section>> preferredSections)` Constructor