## Uses of Class
org.cpsolver.ifs.assignment.context.AbstractClassWithContext

- Packages that use AbstractClassWithContext
  Package | Description
  --- | ---
  org.cpsolver.instructor.model | Instructor Scheduling: Model.
  org.cpsolver.studentsct.model | Student Sectioning: Model.
  org.cpsolver.studentsct.online | Online Student Sectioning Solver.
  org.cpsolver.studentsct.reservation | Student Sectioning: Reservations.

- - ### Uses of AbstractClassWithContext in org.cpsolver.instructor.model

    Subclasses of AbstractClassWithContext in org.cpsolver.instructor.model
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Instructor` Instructor.

  - ### Uses of AbstractClassWithContext in org.cpsolver.studentsct.model

    Subclasses of AbstractClassWithContext in org.cpsolver.studentsct.model
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Config` Representation of a configuration of an offering.
    `class` | `Course` Representation of a course offering.
    `class` | `RequestGroup` Representation of a group of students requesting the same course that should be scheduled in the same set of sections.
    `class` | `Section` Representation of a class.

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

    Subclasses of AbstractClassWithContext in org.cpsolver.studentsct.online
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OnlineConfig` An online configuration.
    `class` | `OnlineReservation` An online reservation.
    `class` | `OnlineSection` An online section.

  - ### Uses of AbstractClassWithContext in org.cpsolver.studentsct.reservation

    Subclasses of AbstractClassWithContext in org.cpsolver.studentsct.reservation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CourseReservation` Course reservation.
    `class` | `CurriculumOverride` Curriculum reservation override.
    `class` | `CurriculumReservation` Curriculum reservation.
    `class` | `DummyReservation` Dummy reservation.
    `class` | `GroupReservation` Group reservation.
    `class` | `IndividualReservation` Individual reservation.
    `class` | `LearningCommunityReservation` Learning Community reservation.
    `class` | `Reservation` Abstract reservation.
    `class` | `ReservationOverride` Reservation override.
    `class` | `UniversalOverride` Universal reservation override.