- add(Schedule) - Method in class create.ScheduleDB
-
Adds a Schedule to the database.
- add(Instructor) - Method in class resources.instructor.InstructorDB
-
Adds a new Instructor to the DB
- add(Schedule) - Method in class user.Administrator
-
Add a new schedule to the Schedule database.
- addBlackoutTime(BlackoutTime) - Method in class admin.BlackoutTimeDB
-
This method adds a blackout time.
- addCourse(Course) - Method in class resources.course.CourseDB
-
Adds a course to the CourseDB.
- addCoursePreference(CoursePreference) - Method in class preferences.InstructorPreference
-
This method adds a course preference for an instructor.
- addDay(DayOfWeek) - Method in class admin.DayPattern
-
Adds a day to a pattern.
- addDayPattern(DayPattern) - Method in class admin.DayPatternDB
-
This method adds a dayPattern to the database.
- addOverlapCourse(Course) - Method in class preferences.CourseOverlap
-
This method adds a course to the collection of courses that cannot
overlap.
- addPref() - Method in class user.Instructor
-
Allows Instructor to add a Pref to their preferences.
- addRoom(Room) - Method in class resources.room.RoomDB
-
Adds a room the DB.
- admin - package admin
-
- Administrator - Class in user
-
Administrator class is a User with administrative privileges to modify
Instructor preferences and global constraints, effectively modifying the
types of courses that can be generated by the program.
- Administrator(int, String, String) - Constructor for class user.Administrator
-
Create an Administrator with the provided params.
- AMorPM - Enum in admin
-
An AMorPM shows whether a time is in the AM or PM.
- AMorPM() - Constructor for enum admin.AMorPM
-
- amORpm - Variable in class admin.Time
-