All Classes
-
All Classes Class Summary Exception Summary Class Description AddDeadlineCommand Command to add a given deadline task to the tasklist.AddEventCommand Command to add a given event task to the tasklist.AddGradeCommand Command to add a given grade to list of grades.AddLessonCommand Adds recurring lessons.AddModuleCommand Command to add a given module to the store.AddState Handles the parsing of entity type to add.AddTodoCommand Command to add a given todo task to the tasklist.ByeCommand Command to show farewell message to user and exit program.CalendarCommandParser Parses commands related to Calendar.CalendarEntry CalendarManager CalendarUtil Command Represents a command given by the user, for Duchess to execute.Deadline DeadlineDescriptionState DeadlineModuleState DeadlineTimeState DeadlineWeightageState DefaultState DeleteCommandParser Parses commands related to deletion.DeleteGradeCommand Command to delete grade from given module.DeleteLessonCommand Deletes recurring lessons.DeleteModuleCommand Command to delete given module.DeleteTaskCommand Command to remove given task from the tasklist.DisplayCalendarCommand Command to display calendar in either the week or day view.DisplayCommand Command to display message to user.DoneCommandParser Parses commands related to marking as done.DoneGradeCommand Command to mark Specified task as complete.DoneTaskCommand Command to mark specified task as done.Duchess DuchessException DuchessHistory Event EventDescriptionState Handles the parsing of event descriptions.EventFromState Handles the parsing of event start time.EventModuleState Handles the parsing of events associated with modules.EventToState Handles the parsing of event end time.EventWeightageState ExportCommand Command to export calendar in either the week or day view.FindCommand Command to search for given task.Grade Represents a grade in a module.GradeDescriptionState Handles the parsing of grade descriptions.GradeMarksState Handles the parsing of grade marks.GradeModuleState Handles the parsing of grades associated with modules.GradeWeightageState Handles the parsing of grade weightage.HistoryCommand Command to display input history.LessonCommandParser Parses command for adding lessons.ListCommandParser Parses command to list user's resources.ListGradesCommand Command to list grades for the given module.ListModulesCommand Command to list modules in the store.ListTasksCommand Command to list tasks in tasklist.Log Wrapper for the application-wide logger.Module Represents an academic module taken by students.ModuleCodeState Handles the parsing of module code.ModuleNameState Handles the parsing of module names.Parser Parses user input.ParserState RedoCommand Redo feature.ReminderCommand Searches Tasklist and filters out deadline objects.Seed Add seed data when application is first started.SnoozeCommand Storage Store Task TimeFrame Represents an interval in time.Todo TodoModuleState TodoNameState TodoWeightageState Ui UndoCommand Undo feature.UnmarkCommandParser UnmarkTaskCommand Util Collection of helpful functions to parse user input.ViewScheduleCommand Command to display tasklist of certain timeframe in chronological order.ViewScheduleCommandParser