| Package | Description |
|---|---|
| org.cpsolver.instructor.model |
Instructor Scheduling: Model.
|
| Modifier and Type | Method and Description |
|---|---|
Course |
TeachingRequest.getCourse()
Course of the request that was provided in the constructor
|
Course |
TeachingRequest.Variable.getCourse()
Course of the request that was provided in the constructor
|
| Modifier and Type | Method and Description |
|---|---|
Preference<Course> |
Instructor.getCoursePreference(Course course)
Return preference for the given course
|
List<Preference<Course>> |
Instructor.getCoursePreferences()
Return course preferences
|
| Modifier and Type | Method and Description |
|---|---|
Preference<Course> |
Instructor.getCoursePreference(Course course)
Return preference for the given course
|
| Modifier and Type | Method and Description |
|---|---|
void |
Instructor.addCoursePreference(Preference<Course> pref)
Add course preference
|
| Constructor and Description |
|---|
TeachingRequest(long requestId,
int nrVariables,
Course course,
float load,
Collection<Section> sections,
int sameCoursePreference,
int sameCommonPreference)
Constructor
|