Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
F
- FACULTY - Enum constant in enum class main.model.user.UserType
-
The type of the user is supervisor
- FacultyLoadTest - Class in test.repository.user
-
This class is used to test loading the faculty repository.
- FacultyLoadTest() - Constructor for class test.repository.user.FacultyLoadTest
- FacultyRepository - Class in main.repository.user
-
The FacultyRepository class is a repository for storing and managing Supervisor objects in a file through file I/O operations.
- FacultyRepository() - Constructor for class main.repository.user.FacultyRepository
-
Constructor for creating a new instance of the FacultyRepository class.
- FacultySaveTest - Class in test.repository.user
-
This class is used to test saving the faculty repository.
- FacultySaveTest() - Constructor for class test.repository.user.FacultySaveTest
- FILE_PATH - Static variable in class main.repository.project.ProjectRepository
-
The file path of the project data file.
- FILE_PATH - Static variable in class main.repository.request.RequestRepository
-
The path of the repository file.
- FILE_PATH - Static variable in class main.repository.user.CoordinatorRepository
-
The path of the repository file.
- FILE_PATH - Static variable in class main.repository.user.FacultyRepository
-
The path of the repository file.
- FILE_PATH - Static variable in class main.repository.user.StudentRepository
-
The path of the repository file.
- findByRules(Repository.RepositoryRule<ModelObject>...) - Method in class main.repository.Repository
-
Finds all model objects in the repository that match the specified rules.
- findByRulesTest() - Method in class test.repository.user.UserRepositoryTest
-
Test getting the list of Supervisors from
FacultyRepository
. - findCoordinator(String) - Static method in class main.controller.account.user.UserFinder
-
Finds the coordinator with the specified ID.
- findFaculty(String) - Static method in class main.controller.account.user.UserFinder
-
Finds the faculty with the specified ID.
- findStudent(String) - Static method in class main.controller.account.user.UserFinder
-
Finds the user with the specified ID.
- findUser(String, UserType) - Static method in class main.controller.account.user.UserFinder
-
Finds the user with the specified ID.
- firstStart() - Static method in class main.boundary.UIEntry
-
Checks if the application is being run for the first time.
- ForgetUserID - Class in main.boundary.account
-
This class provides a user interface (UI) for retrieving the UserID associated with a given username in case the user forgot it.
- ForgetUserID() - Constructor for class main.boundary.account.ForgetUserID
- forgotUserID() - Static method in class main.boundary.account.ForgetUserID
-
Displays a list of UserIDs associated with the given username and their corresponding user domains.
- fromMap(Map<String, String>) - Method in interface main.utils.iocontrol.Mappable
-
Converts the map to an object
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form