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|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.
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|Serialized Form