Package | Description |
---|---|
org.cpsolver.coursett |
University Course Timetabling.
|
org.cpsolver.exam.reports |
Examination Timetabling: Reports.
|
org.cpsolver.studentsct.check |
Various checks of validity of a student sectioning solution.
|
org.cpsolver.studentsct.report |
Student Sectioning: Various Reports.
|
Modifier and Type | Method and Description |
---|---|
CSVFile |
DomainChart.createTable() |
Modifier and Type | Method and Description |
---|---|
CSVFile |
ExamAssignments.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamCourseSectionAssignments.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamInstructorConflicts.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamNbrMeetingsPerDay.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamPeriodUsage.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamRoomSchedule.report(Assignment<Exam,ExamPlacement> assignment) |
CSVFile |
ExamRoomSplit.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamStudentBackToBackConflicts.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamStudentConflicts.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamStudentConflictsBySectionCourse.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamStudentConflictsPerExam.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamStudentDirectConflicts.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
CSVFile |
ExamStudentMoreTwoADay.report(Assignment<Exam,ExamPlacement> assignment)
generate report
|
Modifier and Type | Method and Description |
---|---|
CSVFile |
CourseLimitCheck.getCSVFile()
Return report
|
CSVFile |
InevitableStudentConflicts.getCSVFile()
Return report
|
Modifier and Type | Method and Description |
---|---|
CSVFile |
AbstractStudentSectioningReport.create(Assignment<Request,Enrollment> assignment,
DataProperties properties) |
CSVFile |
StudentSectioningReport.create(Assignment<Request,Enrollment> assignment,
DataProperties properties) |
abstract CSVFile |
AbstractStudentSectioningReport.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties) |
CSVFile |
AccommodationConflictsTable.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties)
Create report
|
CSVFile |
CourseConflictTable.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties)
Create report
|
CSVFile |
CriticalCoursesTable.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties) |
CSVFile |
DistanceConflictTable.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties)
Create report
|
CSVFile |
RequestGroupTable.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties) |
CSVFile |
RequestPriorityTable.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties) |
CSVFile |
SectionConflictTable.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties)
Create report
|
CSVFile |
SolutionStatsReport.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties) |
CSVFile |
TableauReport.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties) |
CSVFile |
TimeOverlapConflictTable.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties)
Create report
|
CSVFile |
UnbalancedSectionsTable.createTable(Assignment<Request,Enrollment> assignment,
DataProperties properties)
Create report
|