Package scheduler.db.instructordb

The package that contains the InstructorDB class.

See:
          Description

Class Summary
CoursePreference This class will house the preference an instructor has for a particular course.
Instructor This class holds the information necessary to represent an instructor.
InstructorDB This class will be the model interface to the MySQL database containing instructor information.
TimePreference This method will house the time preference for an instructor for some time.
TimePreferenceComparator TimePreferenceCompare
 

Exception Summary
Instructor.InvalidInstructorException Exception class for generally bad instructors.
Instructor.NullPreferenceException Exception class for null preferences.
Instructor.NullUserIDException Exception class for null user ids.
InstructorDB.DuplicateInstructorException Exception class for adding when instructor already exists.
InstructorDB.InstructorDoesNotExistException This exception is raised when a queried instructor does not exist.
InstructorDB.InvalidInstructorException Exception class for invalid instructor input.
 

Package scheduler.db.instructordb Description

The package that contains the InstructorDB class. The class represents the database in the project.