## Uses of Class
net.sf.cpsolver.studentsct.model.Choice

- Packages that use Choice
  Package | Description
  --- | ---
  net.sf.cpsolver.studentsct.model | Student Sectioning: Model.

- - ### Uses of Choice in net.sf.cpsolver.studentsct.model

    Methods in net.sf.cpsolver.studentsct.model that return Choice
    Modifier and Type | Method and Description
    --- | ---
    `Choice` | Section.`getChoice()` A (student) choice representing this section.

    Methods in net.sf.cpsolver.studentsct.model that return types with arguments of type Choice
    Modifier and Type | Method and Description
    --- | ---
    `Set<Choice>` | Subpart.`getChoices()` List of available choices of the sections of this subpart.
    `Set<Choice>` | Offering.`getChoices(String instructionalType)` Return the list of all possible choices of the given instructional type for this offering.
    `Set<Choice>` | CourseRequest.`getSelectedChoices()` Selected choices
    `Set<Choice>` | CourseRequest.`getWaitlistedChoices()` Wait-listed choices