# Package org.cpsolver.studentsct.report

Student Sectioning: Various Reports.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  StudentSectioningReport | Simple interface for student sectioning reports.

- Class Summary
  Class | Description
  --- | ---
  AccommodationConflictsTable | This class lists student accommodation conflicts in a `CSVFile` comma separated text file.
  CourseConflictTable | This class lists conflicting courses in a `CSVFile` comma separated text file.
  CourseSection | A simple class containing reference to a (course, class) pair.
  CriticalCoursesTable | This reports lists critical courses and their assignments.
  DistanceConflictTable | This class lists distance student conflicts in a `CSVFile` comma separated text file.
  RequestGroupTable | This reports lists all request groups (including course name and group name) and the current spreads.
  RequestPriorityTable | This reports lists all the requested courses and their properties.
  SectionConflictTable | This class computes time and availability conflicts on classes in a `CSVFile` comma separated text file.
  TableauReport | This reports lists information needed for additional reporting.
  TimeOverlapConflictTable | This class lists time overlapping conflicts in a `CSVFile` comma separated text file.
  UnbalancedSectionsTable | This class lists all unbalanced sections.

- Enum Summary
  Enum | Description
  --- | ---
  SectionConflictTable.Type | Report type

## Package org.cpsolver.studentsct.report Description

Student Sectioning: Various Reports.