## Uses of Interface
org.cpsolver.ifs.assignment.AssignmentComparable

- Packages that use AssignmentComparable
  Package | Description
  --- | ---
  org.cpsolver.coursett.model | University Course Timetabling: Model.
  org.cpsolver.exam.model | Examination Timetabling: Model.
  org.cpsolver.ifs.assignment | An assignment holds current values of all the variables of a model.
  org.cpsolver.ifs.example.csp | Random Binary CSP with uniform distribution.
  org.cpsolver.ifs.example.jobshop | JobShop Problem.
  org.cpsolver.ifs.model | IFS Model (description of a problem)
  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 AssignmentComparable in org.cpsolver.coursett.model

    Classes in org.cpsolver.coursett.model that implement AssignmentComparable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Placement` Placement (value).

  - ### Uses of AssignmentComparable in org.cpsolver.exam.model

    Classes in org.cpsolver.exam.model that implement AssignmentComparable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExamPlacement` Representation of an exam placement (problem value), i.e., assignment of an exam to period and room(s).

  - ### Uses of AssignmentComparable in org.cpsolver.ifs.assignment

    Classes in org.cpsolver.ifs.assignment with type parameters of type AssignmentComparable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AssignmentComparator<X extends AssignmentComparable<X,V,T>,V extends Variable<V,T>,T extends Value<V,T>>` Comparator for the `AssignmentComparable` objects.

  - ### Uses of AssignmentComparable in org.cpsolver.ifs.example.csp

    Classes in org.cpsolver.ifs.example.csp that implement AssignmentComparable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CSPValue` CSP value.

  - ### Uses of AssignmentComparable in org.cpsolver.ifs.example.jobshop

    Classes in org.cpsolver.ifs.example.jobshop that implement AssignmentComparable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Location` Location of an operation.

  - ### Uses of AssignmentComparable in org.cpsolver.ifs.model

    Classes in org.cpsolver.ifs.model that implement AssignmentComparable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Value<V extends Variable<V,T>,T extends Value<V,T>>` Generic value.

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

    Classes in org.cpsolver.instructor.model that implement AssignmentComparable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TeachingAssignment` Teaching assignment.

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

    Classes in org.cpsolver.studentsct.model that implement AssignmentComparable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Enrollment` Representation of an enrollment of a student into a course.
    `class` | `Section` Representation of a class.

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

    Classes in org.cpsolver.studentsct.online that implement AssignmentComparable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OnlineReservation` An online reservation.
    `class` | `OnlineSection` An online section.

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

    Classes in org.cpsolver.studentsct.reservation that implement AssignmentComparable
    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.