## Uses of Class
org.cpsolver.instructor.criteria.InstructorSchedulingCriterion

- Packages that use InstructorSchedulingCriterion
  Package | Description
  --- | ---
  org.cpsolver.instructor.criteria | Instructor Scheduling: Criteria.

- - ### Uses of InstructorSchedulingCriterion in org.cpsolver.instructor.criteria

    Subclasses of InstructorSchedulingCriterion in org.cpsolver.instructor.criteria
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AttributePreferences` Attribute Preferences.
    `class` | `BackToBack` Back to Back.
    `class` | `CoursePreferences` Course Preferences.
    `class` | `DifferentLecture` Different Lecture.
    `class` | `Distributions` Distributions criterion.
    `class` | `InstructorPreferences` Instructor Preferences.
    `class` | `OriginalInstructor` Original Instructor.
    `class` | `SameCommon` Same Common Preferences.
    `class` | `SameCourse` Same Course Preferences.
    `class` | `SameDays` Same Days.
    `class` | `SameInstructor` Same Instructor.
    `class` | `SameLink` Same Link.
    `class` | `SameRoom` Same Room.
    `class` | `TeachingPreferences` Teaching Preferences.
    `class` | `TimeOverlaps` Time overlaps.
    `class` | `TimePreferences` Time Preferences.
    `class` | `UnusedInstructorLoad` Unused Instructor Load.