Index

A B C D E F G H I L M N O P R S T U V W 
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
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form