Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TermRecord ¶
type TermRecord struct { Term Term Id TermRecordId CourseRecords courses.CourseRecords }
func NewTermRecord ¶
func NewTermRecord(termName TermName, uwTermId int) *TermRecord
func (TermRecord) Copy ¶
func (tr TermRecord) Copy() TermRecord
func (TermRecord) InvalidCourses ¶
func (tr TermRecord) InvalidCourses(pastRecords courses.CourseRecords) courses.CourseRecords
Returns the courses whose pre-requisites are not satisfied
type TermRecordId ¶
type TermRecordId string
type TermRecords ¶
type TermRecords []*TermRecord
func (TermRecords) Copy ¶
func (records TermRecords) Copy() TermRecords
type TermSeason ¶
type TermSeason int
const ( WINTER TermSeason = 1 SPRING TermSeason = 5 FALL TermSeason = 9 )
Click to show internal directories.
Click to hide internal directories.