Skip navigation links
C G I T 

C

compareTo(CourseTime) - Method in class CourseTime
Compare this CourseTime to another CourseTime (required by Comparable).
CourseSchedule - Class in <Unnamed>
An immutable encapsulation of the times at which the courses at an educational institution can be scheduled.
CourseSchedule(int, int, int, int, int) - Constructor for class CourseSchedule
Construct a CourseSchedule.
CourseTime - Class in <Unnamed>
An immutable encapsulation of a time (period) for a scheduled course at an educational institution.
CourseTime(CourseSchedule) - Constructor for class CourseTime
Construct the first valid CourseTime based on the given CourseSchedule.
CourseTime(int, int, CourseSchedule) - Constructor for class CourseTime
Construct a valid CourseTime (based on the given CourseSchedule) that occurs on (if possible) or in the first "slot" after the given time.
CourseTime(CourseTime) - Constructor for class CourseTime
Copy Constructor.
createLaterCourseTime(CourseTime, int) - Static method in class CourseTime
Construct a CourseTime that is the given number of minutes after a given CourseTime.

G

getFirstHour() - Method in class CourseSchedule
Get the hour of the first scheduled course.
getFirstMinute() - Method in class CourseSchedule
Get the minute of the first scheduled course.
getGap() - Method in class CourseSchedule
Get the number of minutes between the end of one course and the start of the next.
getLength() - Method in class CourseSchedule
Get the length of a course (in minutes).
getNumberPerDay() - Method in class CourseSchedule
Get the number of courses per day.

I

invalidTime(int, int) - Static method in class CourseSchedule
Check the validity of a time (in miilitary format).
isFirst() - Method in class CourseTime
Determine whether this CourseTime is the first possible.
isLast() - Method in class CourseTime
Determine whether this CourseTime is the last possible.

T

toString() - Method in class CourseTime
Return a String representation this CourseTime (using "civilian" format).
C G I T 
Skip navigation links