Index
All Classes and Interfaces|All Packages|Serialized Form
E
- empIDTxtField() - Method in class ui.employee.MyProfilePanel
-
Retrieves the employee ID text field.
- empIDTxtField() - Method in class ui.hr.ProfileManagementPanel
-
Retrieves the employee ID text field.
- employee - Variable in class user.actions.EmployeeViewHandler
-
The current employee.
- Employee - Class in user.roles
-
Represents an employee in the system, providing access to various features such as attendance management, leave management, and payroll management.
- Employee(FileDataService, int) - Constructor for class user.roles.Employee
-
Constructs an Employee object.
- EMPLOYEE - Enum constant in enum class reports.service.ReportGenerator.ReportType
-
Employee report
- employee.manager - package employee.manager
-
This package contains all classes related to Employee Management.
- EmployeeDataService - Interface in data.service
-
Represents a service for handling employee data.
- employeeID() - Method in record class records.AttendanceRecord
-
Returns the value of the
employeeID
record component. - employeeID() - Method in record class records.EmployeeRecord
-
Returns the value of the
employeeID
record component. - employeeID() - Method in record class records.LeaveBalanceRecord
-
Returns the value of the
employeeID
record component. - employeeID() - Method in record class records.LeaveRecord
-
Returns the value of the
employeeID
record component. - employeeID() - Method in record class records.PayrollRecord
-
Returns the value of the
employeeID
record component. - employeeID() - Method in record class records.UserCredentials
-
Returns the value of the
employeeID
record component. - EmployeeManagement - Interface in employee.manager
-
Defines the interface for managing employee records.
- EmployeeManagementModule - module EmployeeManagementModule
-
Module for managing employees.
- EmployeeManager - Class in employee.manager
-
Manages employee-related operations.
- EmployeeManager(EmployeeDataService) - Constructor for class employee.manager.EmployeeManager
-
Constructs an EmployeeManager object with the specified EmployeeDataService.
- employeeName() - Method in record class records.PayrollRecord
-
Returns the value of the
employeeName
record component. - EmployeeRecord - Record Class in records
-
Represents an employee record.
- EmployeeRecord(int, String, String, String, String, String, String, String, String, String, String, String, String, String, Double, Double, Double, Double, Double, Double) - Constructor for record class records.EmployeeRecord
-
Creates an instance of a
EmployeeRecord
record class. - EmployeeRecordsException - Exception in exceptions
-
An exception class for employee record-related errors.
- EmployeeRecordsException(String, Throwable) - Constructor for exception exceptions.EmployeeRecordsException
-
Constructs a new EmployeeRecordsException with the specified detail message and cause.
- EmployeeReport - Interface in reports.service
-
Defines the interface for generating employee reports.
- EmployeeUI - Class in ui.employee
-
Represents the main user interface for the employee.
- EmployeeUI() - Constructor for class ui.employee.EmployeeUI
-
Creates new form EmployeeUI
- EmployeeViewHandler - Class in user.actions
-
Handles the actions and UI interactions for the Employee role.
- EmployeeViewHandler(Employee, EmployeeUI) - Constructor for class user.actions.EmployeeViewHandler
-
Constructs an EmployeeViewHandler instance.
- empRecordTableSorter() - Method in class ui.hr.ManageEmpPanel
-
Retrieves the employee table sorter.
- enableSearch(boolean) - Method in class ui.employee.AttendancePanel
-
Enable or disable the search functionality.
- endDate() - Method in record class records.LeaveRecord
-
Returns the value of the
endDate
record component. - equals(Object) - Method in record class records.AttendanceRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class records.EmployeeRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class records.LeaveBalanceRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class records.LeaveRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class records.PayrollRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class records.UserCredentials
-
Indicates whether some other object is "equal to" this one.
- ErrorHandlingModule - module ErrorHandlingModule
-
Module for handling exceptions.
- exceptions - package exceptions
-
This package contains classes for handling exceptions.
All Classes and Interfaces|All Packages|Serialized Form