Index
All Classes and Interfaces|All Packages|Serialized Form
G
- generateAttendanceID(int) - Static method in class records.util.ID_Generator
-
Generates a unique attendance ID for the specified employee and current date.
- generateAttendanceReport(String) - Method in interface reports.service.AttendanceReport
-
Generates an attendance report for the specified report period.
- generateAttendanceReport(String) - Method in class reports.service.ReportGenerator
-
Generates an attendance report for the specified report period.
- generateAttendanceReport(String) - Method in class user.roles.HRAdmin
-
Generates an attendance report for the specified period.
- generateEmployeeReport() - Method in interface reports.service.EmployeeReport
-
A description of the entire Java function.
- generateEmployeeReport() - Method in class reports.service.ReportGenerator
- generateLeaveID(int) - Static method in class records.util.ID_Generator
-
Generates a unique leave ID for the specified employee and current date and time.
- generatePayrollID(int, String) - Static method in class records.util.ID_Generator
-
Generates a unique payroll ID for the specified employee and current month.
- generatePayrollID_WithMonth(int, int, String) - Static method in class records.util.ID_Generator
-
Generates a unique payroll ID for the specified employee and period.
- generatePayrollReport(String) - Method in interface reports.service.PayrollReport
-
Generates the payroll report.
- generatePayrollReport(String) - Method in class reports.service.ReportGenerator
-
Generates a payroll report for the specified report period.
- generatePayrollReport(String) - Method in class user.roles.PayrollAdmin
-
Generates a payroll report for the specified period.
- getActive_EmployeesID_List() - Method in interface data.service.EmployeeDataService
-
Retrieves a list of active employee IDs.
- getActive_EmployeesID_List() - Method in class data.service.FileDataService
- getActiveEmployeeList() - Method in interface employee.manager.EmployeeManagement
-
Retrieves a list of active employee records.
- getActiveEmployeeList() - Method in class employee.manager.EmployeeManager
-
Retrieves a list of active employee records.
- getActiveEmployeeList() - Method in class user.roles.HRAdmin
-
Retrieves a list of active employees.
- getAddedEmployeeCount() - Method in class user.roles.HRAdmin
-
Retrieves the count of added employees.
- getAddedEmployeeNumber(String) - Method in interface employee.manager.EmployeeManagement
-
Retrieves the number of added employees from a CSV file.
- getAddedEmployeeNumber(String) - Method in class employee.manager.EmployeeManager
-
Retrieves the number of added employees from a CSV file.
- getAddedEmployeesNumberLabel() - Method in class ui.hr.ProfileManagementPanel
-
Retrieves the label showing the number of added employees.
- getAddEmpBTN() - Method in class ui.hr.ManageEmpPanel
-
Retrieves the Add Employee button.
- getAll_Active_Employees() - Method in interface data.service.EmployeeDataService
-
Retrieves a list of all active employees.
- getAll_Active_Employees() - Method in class data.service.FileDataService
- getAll_AttendanceRecord_ForPeriod(LocalDate, LocalDate) - Method in interface data.service.AttendanceDataService
-
Retrieves all attendance records for a specified period.
- getAll_AttendanceRecord_ForPeriod(LocalDate, LocalDate) - Method in class data.service.FileDataService
- getAll_Employees() - Method in interface data.service.EmployeeDataService
-
Retrieves a list of all employees.
- getAll_Employees() - Method in class data.service.FileDataService
- getAll_Payroll_ByEmployeeID(String) - Method in class data.service.FileDataService
- getAll_Payroll_ByEmployeeID(String) - Method in interface data.service.PayrollDataService
-
Retrieves all payroll records for a specific employee.
- getAll_PayrollRecords() - Method in class data.service.FileDataService
- getAll_PayrollRecords() - Method in interface data.service.PayrollDataService
-
Retrieves all payroll records.
- getAll_PayrollRecords_ForPeriod(LocalDate, LocalDate) - Method in class data.service.FileDataService
- getAll_PayrollRecords_ForPeriod(LocalDate, LocalDate) - Method in interface data.service.PayrollDataService
-
Retrieves all payroll records for a specified period.
- getAllAttendance_ByEmployeeID(int) - Method in interface data.service.AttendanceDataService
-
Retrieves all attendance records for a specific employee.
- getAllAttendance_ByEmployeeID(int) - Method in class data.service.FileDataService
- getAllAttendanceRecords() - Method in interface attendance.manager.AttendanceManagement
-
Retrieves all attendance records.
- getAllAttendanceRecords() - Method in class attendance.manager.AttendanceManager
- getAllAttendanceRecords() - Method in interface data.service.AttendanceDataService
-
Retrieves all attendance records.
- getAllAttendanceRecords() - Method in class data.service.FileDataService
- getAllAttendanceRecords() - Method in class user.roles.HRAdmin
-
Retrieves a list of all attendance records.
- getAllLeaveRecords() - Method in class data.service.FileDataService
- getAllLeaveRecords() - Method in interface data.service.LeaveDataService
-
Retrieves all leave records.
- getAllLeaveRecords() - Method in interface leave.manager.LeaveManagement
-
Retrieves a list of all leave records.
- getAllLeaveRecords() - Method in class leave.manager.LeaveManager
-
Retrieves a list of all leave records.
- getAllLeaveRecords() - Method in class user.roles.HRAdmin
-
Retrieves a list of all leave records.
- getAllPayrollRecords() - Method in interface payroll.manager.PayrollManagement
-
Retrieves a list of all payroll records.
- getAllPayrollRecords() - Method in class payroll.manager.PayrollManager
-
Retrieves all payroll records.
- getAllUserCredentials() - Method in class data.service.FileDataService
- getAllUserCredentials() - Method in interface data.service.UserCredentialsDataService
-
Retrieves all user credentials.
- getAllUserRecords() - Method in interface user.manager.UserManagement
-
Retrieves all user records from the database.
- getAllUserRecords() - Method in class user.manager.UserManager
-
Retrieves a list of all user records.
- getAllUserRecords() - Method in class user.roles.ITAdmin
-
Retrieves a list of all user records.
- getAnnualPeriod_EndDate(LocalDate) - Static method in class records.util.DateTimeUtils
-
Retrieves the end date of the current year.
- getAnnualPeriod_StartDate(LocalDate) - Static method in class records.util.DateTimeUtils
-
Retrieves the start date of the current year.
- getApproveBTN() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the Approval button.
- getAttendanceBTN_Comp() - Method in class ui.employee.EmployeeUI
-
Retrieves the Attendance button component.
- getAttendanceBTN_Comp() - Method in class ui.hr.HRAdminUI
-
Retrieves the Attendance button component.
- getAttendanceBTN_Comp() - Method in interface ui.interfaces.DynamicComponents
-
Retrieves the button component for accessing the Attendance page.
- getAttendanceBTN_Comp() - Method in class ui.it.ITAdminUI
-
Retrieves the button for navigating to the Attendance page.
- getAttendanceBTN_Comp() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the button for navigating to the AttendancePanel.
- getAttendanceDateChooser() - Method in class ui.employee.AttendancePanel
-
Get the attendance date chooser.
- getAttendanceID() - Method in class user.roles.Employee
-
Retrieves the attendance ID associated with the employee.
- getAttendancePage_Comp() - Method in class ui.employee.EmployeeUI
-
Retrieves the AttendancePanel component.
- getAttendancePage_Comp() - Method in class ui.hr.HRAdminUI
-
Retrieves the AttendancePanel component.
- getAttendancePage_Comp() - Method in interface ui.interfaces.DynamicComponents
-
Retrieves the component for the Attendance page.
- getAttendancePage_Comp() - Method in class ui.it.ITAdminUI
-
Retrieves the component representing the Attendance page.
- getAttendancePage_Comp() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the AttendancePanel component.
- getAttendanceRecord(String) - Method in interface attendance.manager.AttendanceManagement
-
Retrieves an attendance record by its ID.
- getAttendanceRecord(String) - Method in class attendance.manager.AttendanceManager
- getAttendanceRecord_ByAttendanceID(String) - Method in interface data.service.AttendanceDataService
-
Retrieves an attendance record by its attendance ID.
- getAttendanceRecord_ByAttendanceID(String) - Method in class data.service.FileDataService
- getAttendanceRecord_ByEmployeeID(int) - Method in interface data.service.AttendanceDataService
-
Retrieves an attendance record by employee ID.
- getAttendanceRecord_ByEmployeeID(int) - Method in class data.service.FileDataService
- getAttendanceRecord_List(int) - Method in interface attendance.manager.AttendanceManagement
-
Retrieves all attendance records for a specific employee.
- getAttendanceRecord_List(int) - Method in class attendance.manager.AttendanceManager
- getAttendanceRecord_List(int, LocalDate, LocalDate) - Method in interface attendance.manager.AttendanceManagement
-
Retrieves attendance records for a specific employee within a specified period.
- getAttendanceRecord_List(int, LocalDate, LocalDate) - Method in class attendance.manager.AttendanceManager
- getAttendanceReportBTN() - Method in class ui.hr.HRAdminUI
-
Retrieves the AttendanceReport button component.
- getAttendanceReportPanel() - Method in class ui.hr.HRAdminUI
-
Retrieves the AttendanceReportPanel component.
- getAttendanceReportTable() - Method in class ui.hr.AttendanceReportPanel
-
Gets the attendance report table.
- getAttendanceReportTableModel() - Method in class ui.hr.AttendanceReportPanel
-
Gets the attendance report table model.
- getAttendanceReportTableScroll() - Method in class ui.hr.AttendanceReportPanel
-
Gets the attendance report table scroll pane.
- getAttendanceSorter() - Method in class ui.employee.AttendancePanel
-
Gets the attendance sorter for the table.
- getAttendanceTable() - Method in class ui.employee.AttendancePanel
-
Get the attendance table.
- getAttendanceTableModel() - Method in class ui.employee.AttendancePanel
-
Retrieves the attendance table model.
- getBackBTN() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the Back button.
- getBatchBTN() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the button for returning to the batch payroll panel.
- getBereavementLeaveTxtField() - Method in class ui.employee.LeavePanel
-
Retrieves the bereavement leave text field.
- getCancelBTN() - Method in class ui.hr.ProfileManagementPanel
-
Retrieves the Cancel button.
- getClearBTN() - Method in class ui.it.ManageUserPanel
-
Retrieves the clear button.
- getClockInBTN() - Method in class ui.employee.AttendancePanel
-
Gets the clock in button.
- getClockOutBTN() - Method in class ui.employee.AttendancePanel
-
Retrieves the clock out button.
- getClothingAllowanceTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering clothing allowance.
- getConfirmPassField() - Method in class ui.it.ManageUserPanel
-
Retrieves the confirm password field.
- getCreateUserBTN() - Method in class ui.it.ManageUserPanel
-
Retrieves the create user button.
- getCsvAddBTN() - Method in class ui.hr.ProfileManagementPanel
-
Retrieves the CSV Add button.
- getCsvSize() - Method in class data.handlers.CSVHandler
-
Retrieves the number of rows in the CSV file.
- getDeleteUserBTN() - Method in class ui.it.ManageUserPanel
-
Retrieves the delete user button.
- getDepartmentTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the department text field.
- getDurationTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the duration text field.
- getEmpIDTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the employee ID text field.
- getEmpIDTxtField() - Method in class ui.it.ManageUserPanel
-
Retrieves the employee ID text field.
- getEmpIDTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering employee ID.
- getEmployee_ByDepartment(String) - Method in interface data.service.EmployeeDataService
-
Retrieves a list of employee records by department.
- getEmployee_ByDepartment(String) - Method in class data.service.FileDataService
- getEmployeeCSVPath() - Method in class user.roles.HRAdmin
-
Retrieves the file path for the employee CSV file.
- getEmployeeID() - Method in class user.roles.Employee
-
Retrieves the employee's ID.
- getEmployeeID(String) - Method in class logic.AuthenticationLogic
-
Retrieves the employee ID of the user with the specified username.
- getEmployeeID_List() - Method in interface data.service.EmployeeDataService
-
Retrieves a list of employee IDs.
- getEmployeeID_List() - Method in class data.service.FileDataService
- getEmployeeIDList() - Method in interface employee.manager.EmployeeManagement
-
Retrieves a list of employee IDs.
- getEmployeeIDList() - Method in class employee.manager.EmployeeManager
-
Retrieves a list of employee IDs.
- getEmployeeIDList() - Method in class user.roles.HRAdmin
-
Retrieves a list of all employee IDs.
- getEmployeeIDList() - Method in class user.roles.ITAdmin
-
Retrieves a list of employee IDs.
- getEmployeeIDList() - Method in class user.roles.PayrollAdmin
-
Retrieves a list of employee IDs.
- getEmployeeLeaveRecord(String) - Method in class user.roles.HRAdmin
-
Retrieves the leave record for a specific employee.
- getEmployeeList() - Method in interface employee.manager.EmployeeManagement
-
Retrieves a list of all employee records.
- getEmployeeList() - Method in class employee.manager.EmployeeManager
-
Retrieves a list of all employee records.
- getEmployeeList() - Method in class user.roles.HRAdmin
-
Retrieves a list of all employees.
- getEmployeeList_ByPosition(String) - Method in interface data.service.EmployeeDataService
-
Retrieves a list of employee records by position.
- getEmployeeList_ByPosition(String) - Method in class data.service.FileDataService
- getEmployeeManagementPanel() - Method in class ui.hr.HRAdminUI
-
Retrieves the ManageEmpPanel component.
- getEmployeeRecord(int) - Method in interface employee.manager.EmployeeManagement
-
Retrieves an employee record by its ID.
- getEmployeeRecord(int) - Method in class employee.manager.EmployeeManager
-
Retrieves an employee record by its ID.
- getEmployeeRecord(int) - Method in class user.roles.HRAdmin
-
Retrieves the employee record for a specific employee.
- getEmployeeRecord(int) - Method in class user.roles.ITAdmin
-
Retrieves the employee record for the specified employee.
- getEmployeeRecord(int) - Method in class user.roles.PayrollAdmin
-
Retrieves an employee record.
- getEmployeeRecord_ByEmployeeID(int) - Method in interface data.service.EmployeeDataService
-
Retrieves an employee record by employee ID.
- getEmployeeRecord_ByEmployeeID(int) - Method in class data.service.FileDataService
- getEmployeeTable() - Method in class ui.hr.ManageEmpPanel
-
Retrieves the employee table.
- getEmployeeTableModel() - Method in class ui.hr.ManageEmpPanel
-
Retrieves the employee table model.
- getEmployeeTableSorter() - Method in class ui.hr.ManageEmpPanel
-
Retrieves the employee table sorter.
- getEmpNameTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the employee name text field.
- getEndDateChooser() - Method in class ui.employee.LeavePanel
-
Retrieves the end date chooser.
- getEndDateTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the end date text field.
- getGenerateBTN() - Method in class ui.hr.AttendanceReportPanel
-
Get the generate button.
- getGenerateBTN() - Method in class ui.payroll.PayrollReportPanel
-
Retrieves the button for generating the report.
- getGrossPayTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering gross pay.
- getHourlyRateTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering hourly rate.
- getHoursWorked(int, String) - Method in interface payroll.manager.PayrollManagement
-
Retrieves the number of hours worked for the specified employee ID and period.
- getHoursWorked(int, String) - Method in class payroll.manager.PayrollManager
- getHoursWorked(int, String) - Method in class user.roles.PayrollAdmin
-
Retrieves the number of hours worked.
- getHoursWorkedTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering hours worked.
- getLastModifiedTxtField() - Method in class ui.it.ManageUserPanel
-
Retrieves the last modified text field.
- getLeaveBalance() - Method in class user.roles.Employee
-
Retrieves the leave balance record of the employee.
- getLeaveBalance_ByEmployeeID(int) - Method in class data.service.FileDataService
- getLeaveBalance_ByEmployeeID(int) - Method in interface data.service.LeaveBalanceDataService
-
Retrieves the leave balance record for a specific employee.
- getLeaveBalance_OfType(int, String) - Method in interface leave.manager.LeaveManagement
-
Retrieves the leave balance for a specific type of leave.
- getLeaveBalance_OfType(int, String) - Method in class leave.manager.LeaveManager
-
Retrieves the leave balance of the specified leave type for the employee with the given ID.
- getLeaveBalance_OfType(String) - Method in class user.roles.Employee
-
Retrieves the leave balance of the specified type for the employee.
- getLeaveBalance_OfType(LeaveBalanceRecord, String) - Method in interface leave.manager.LeaveManagement
-
Retrieves the leave balance for a specific type of leave from a leave balance record.
- getLeaveBalance_OfType(LeaveBalanceRecord, String) - Method in class leave.manager.LeaveManager
-
Retrieves the leave balance of the specified leave type from the provided LeaveBalanceRecord.
- getLeaveBalanceRecord(int) - Method in interface leave.manager.LeaveManagement
-
Retrieves the leave balance record for a specific employee.
- getLeaveBalanceRecord(int) - Method in class leave.manager.LeaveManager
-
Retrieves the leave balance record associated with the specified employee ID.
- getLeaveBTN_Comp() - Method in class ui.employee.EmployeeUI
-
Retrieves the Leave button component.
- getLeaveBTN_Comp() - Method in class ui.hr.HRAdminUI
-
Retrieves the Leave button component.
- getLeaveBTN_Comp() - Method in interface ui.interfaces.DynamicComponents
-
Retrieves the button component for accessing the Leave page.
- getLeaveBTN_Comp() - Method in class ui.it.ITAdminUI
-
Retrieves the button for navigating to the Leave page.
- getLeaveBTN_Comp() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the button for navigating to the LeavePanel.
- getLeaveByLeaveID(String) - Method in class data.service.FileDataService
- getLeaveByLeaveID(String) - Method in interface data.service.LeaveDataService
-
Retrieves a leave record by its leave ID.
- getLeaveHistoryModel() - Method in class ui.employee.LeavePanel
-
Retrieves the leave history table model.
- getLeaveHistoryTable() - Method in class ui.employee.LeavePanel
-
Retrieves the leave history table.
- getLeaveHistoryTableSorter() - Method in class ui.employee.LeavePanel
-
Retrieves the leave history table sorter.
- getLeaveID() - Method in class user.roles.Employee
-
Retrieves the leave ID associated with the employee.
- getLeaveIDTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the leave ID text field.
- getLeaveInfoFrame() - Method in class ui.hr.HRAdminUI
-
Retrieves the LeaveInfoFrame component.
- getLeavePage_Comp() - Method in class ui.employee.EmployeeUI
-
Retrieves the LeavePanel component.
- getLeavePage_Comp() - Method in class ui.hr.HRAdminUI
-
Retrieves the LeavePanel component.
- getLeavePage_Comp() - Method in interface ui.interfaces.DynamicComponents
-
Retrieves the component for the Leave page.
- getLeavePage_Comp() - Method in class ui.it.ITAdminUI
-
Retrieves the component representing the Leave page.
- getLeavePage_Comp() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the LeavePanel component.
- getLeaveReasonsTxtArea() - Method in class ui.employee.LeavePanel
-
Retrieves the leave reasons text area.
- getLeaveRecord(String) - Method in interface leave.manager.LeaveManagement
-
Retrieves a leave record by its ID.
- getLeaveRecord(String) - Method in class leave.manager.LeaveManager
-
Retrieves the leave record with the specified leave ID.
- getLeaveRecord_List() - Method in interface leave.manager.LeaveManagement
-
Retrieves a list of all leave records.
- getLeaveRecord_List() - Method in class leave.manager.LeaveManager
-
Retrieves a list of all leave records.
- getLeaveRecord_List(int) - Method in interface leave.manager.LeaveManagement
-
Retrieves a list of leave records for a specific employee.
- getLeaveRecord_List(int) - Method in class leave.manager.LeaveManager
-
Retrieves a list of leave records associated with the specified employee ID.
- getLeaveRecords_ByEmployeeID(int) - Method in class data.service.FileDataService
- getLeaveRecords_ByEmployeeID(int) - Method in interface data.service.LeaveDataService
-
Retrieves all leave records for a specific employee.
- getLeaveRecordsByDate(LocalDate) - Method in class data.service.FileDataService
- getLeaveRecordsByDate(LocalDate) - Method in interface data.service.LeaveDataService
-
Retrieves all leave records for a specific date.
- getLeaveTypeComboBox() - Method in class ui.employee.LeavePanel
-
Retrieves the leave type combo box.
- getLogoutBtn() - Method in class ui.employee.EmployeeUI
-
Retrieves the Logout button component.
- getLogoutBtn() - Method in class ui.hr.HRAdminUI
-
Retrieves the Logout button component.
- getLogoutBtn() - Method in class ui.it.ITAdminUI
-
Retrieves the logout button.
- getLogoutBtn() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the button for logging out.
- getManageUserPanel() - Method in class ui.it.ITAdminUI
-
Retrieves the panel for managing users.
- getManualBTN() - Method in class ui.payroll.BatchPayrollPanel
-
Retrieves the button for manually inputting payroll data.
- getManualPayrollPanel() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the ManualPayrollPanel component.
- getMngEmpBTN() - Method in class ui.hr.HRAdminUI
-
Retrieves the Manage Employee button component.
- getMngUserBTN() - Method in class ui.it.ITAdminUI
-
Retrieves the button for managing users.
- getMngUserTableModel() - Method in class ui.it.ManageUserPanel
-
Retrieves the table model for managing users.
- getMonthlyPeriod_EndDate(LocalDate) - Static method in class records.util.DateTimeUtils
-
Retrieves the end date of the current month.
- getMonthlyPeriod_StartDate(LocalDate) - Static method in class records.util.DateTimeUtils
-
Retrieves the start date of the current month.
- getMyProfileBTN_Comp() - Method in class ui.employee.EmployeeUI
-
Retrieves the My Profile button component.
- getMyProfileBTN_Comp() - Method in class ui.hr.HRAdminUI
-
Retrieves the My Profile button component.
- getMyProfileBTN_Comp() - Method in interface ui.interfaces.DynamicComponents
-
Retrieves the button component for accessing the My Profile page.
- getMyProfileBTN_Comp() - Method in class ui.it.ITAdminUI
-
Retrieves the button for navigating to the My Profile page.
- getMyProfileBTN_Comp() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the button for navigating to the MyProfilePanel.
- getMyProfilePage_Comp() - Method in class ui.employee.EmployeeUI
-
Retrieves the MyProfilePanel component.
- getMyProfilePage_Comp() - Method in class ui.hr.HRAdminUI
-
Retrieves the MyProfilePanel component.
- getMyProfilePage_Comp() - Method in interface ui.interfaces.DynamicComponents
-
Retrieves the component for the My Profile page.
- getMyProfilePage_Comp() - Method in class ui.it.ITAdminUI
-
Retrieves the component representing the My Profile page.
- getMyProfilePage_Comp() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the MyProfilePanel component.
- getNetPayTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for displaying net pay.
- getNewEmployeeID() - Method in class user.roles.HRAdmin
-
Retrieves the ID for a new employee.
- getOvertimeHours(int, String) - Method in interface payroll.manager.PayrollManagement
-
Retrieves the number of overtime hours for the specified employee ID and period.
- getOvertimeHours(int, String) - Method in class payroll.manager.PayrollManager
- getOvertimeHours(int, String) - Method in class user.roles.PayrollAdmin
-
Retrieves the number of overtime hours.
- getOvertimeHoursTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering overtime hours.
- getOvertimeRateTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering overtime rate.
- getPagIbigTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering Pag-IBIG contribution.
- getPasswordField() - Method in class ui.it.ManageUserPanel
-
Retrieves the password field.
- getPaternalLeaveTxtField() - Method in class ui.employee.LeavePanel
-
Retrieves the paternal leave text field.
- getPayMonthChooser() - Method in class ui.employee.MyPayslipPanel
-
Retrieves the payment month chooser.
- getPayroll_ByEmployeeID(int) - Method in class data.service.FileDataService
- getPayroll_ByEmployeeID(int) - Method in interface data.service.PayrollDataService
-
Retrieves the payroll record for a specific employee.
- getPayroll_ByPayrollID(String) - Method in class data.service.FileDataService
- getPayroll_ByPayrollID(String) - Method in interface data.service.PayrollDataService
-
Retrieves a payroll record by its payroll ID.
- getPayrollIDList(String) - Method in interface payroll.manager.PayrollManagement
-
Retrieves a list of payroll IDs for the specified payroll period.
- getPayrollIDList(String) - Method in class payroll.manager.PayrollManager
-
Retrieves the list of payroll IDs for the specified period
- getPayrollPanel() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the RunPayrollPanel component.
- getPayrollRecord(int, int, String) - Method in interface payroll.manager.PayrollManagement
-
Retrieves the payroll record for the specified employee ID and year/month.
- getPayrollRecord(int, int, String) - Method in class payroll.manager.PayrollManager
-
Retrieves the payroll record for the specified employee and year and month
- getPayrollRecord(String) - Method in interface payroll.manager.PayrollManagement
-
Retrieves the payroll record for the specified payroll ID.
- getPayrollRecord(String) - Method in class payroll.manager.PayrollManager
-
Retrieves the payroll record for the specified ID
- getPayrollRecord_List(String) - Method in interface payroll.manager.PayrollManagement
-
Retrieves a list of payroll records for the specified period.
- getPayrollRecord_List(String) - Method in class payroll.manager.PayrollManager
-
Retrieves the list of payroll records for the specified period
- getPayrollReportBTN() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the button for navigating to the payroll report.
- getPayrollReportTable() - Method in class ui.payroll.PayrollReportPanel
-
Retrieves the table displaying payroll reports.
- getPayrollReportTableModel() - Method in class ui.payroll.PayrollReportPanel
-
Retrieves the model for the payroll report table.
- getPayrollTable() - Method in class ui.payroll.BatchPayrollPanel
-
Retrieves the table displaying payroll data.
- getPayrollTableModel() - Method in class ui.payroll.BatchPayrollPanel
-
Retrieves the table model for payroll data.
- getPayrollTableModel() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the table model for payroll data.
- getPayrollTableSorter() - Method in class ui.payroll.BatchPayrollPanel
-
Retrieves the sorter for the payroll table.
- getPayrollTableSorter() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the sorter for the payroll table.
- getPayslip(String, int, int) - Method in class user.roles.Employee
-
Retrieves the payslip of the employee for the specified year and month.
- getPayslipBTN_Comp() - Method in class ui.employee.EmployeeUI
-
Retrieves the Payslip button component.
- getPayslipBTN_Comp() - Method in class ui.hr.HRAdminUI
-
Retrieves the Payslip button component.
- getPayslipBTN_Comp() - Method in interface ui.interfaces.DynamicComponents
-
Retrieves the button component for accessing the My Payslip page.
- getPayslipBTN_Comp() - Method in class ui.it.ITAdminUI
-
Retrieves the button for navigating to the Payslip page.
- getPayslipBTN_Comp() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the button for navigating to the MyPayslipPanel.
- getPayslipPage_Comp() - Method in class ui.employee.EmployeeUI
-
Retrieves the MyPayslipPanel component.
- getPayslipPage_Comp() - Method in class ui.hr.HRAdminUI
-
Retrieves the MyPayslipPanel component.
- getPayslipPage_Comp() - Method in interface ui.interfaces.DynamicComponents
-
Retrieves the component for the My Payslip page.
- getPayslipPage_Comp() - Method in class ui.it.ITAdminUI
-
Retrieves the component representing the Payslip page.
- getPayslipPage_Comp() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the MyPayslipPanel component.
- getPayslipTable() - Method in class ui.employee.MyPayslipPanel
-
Retrieves the payslip table.
- getPayslipTableModel() - Method in class ui.employee.MyPayslipPanel
-
Retrieves the payslip table model.
- getPeriodEndDate_Current(String) - Static method in class records.util.DateTimeUtils
-
Retrieves the end date of the specified period.
- getPeriodEndDate_WithMonth(String, int) - Static method in class records.util.DateTimeUtils
-
Retrieves the end date of the specified period.
- getPeriodStartDate_Current(String) - Static method in class records.util.DateTimeUtils
-
Retrieves the start date of the specified period.
- getPeriodStartDate_WithMonth(String, int) - Static method in class records.util.DateTimeUtils
-
Retrieves the start date of the specified period.
- getPeriodType() - Method in class ui.employee.MyPayslipPanel
- getPeriodType() - Method in class ui.hr.AttendanceReportPanel
-
Gets the period type.
- getPeriodType() - Method in class ui.payroll.BatchPayrollPanel
-
Retrieves the combo box for selecting the period type.
- getPeriodType() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the combo box for selecting the period type.
- getPeriodType() - Method in class ui.payroll.PayrollReportPanel
-
Retrieves the period type combo box.
- getPersonalAttendanceRecordList() - Method in class user.roles.Employee
-
Retrieves a list of personal attendance records of the employee.
- getPersonalLeaveRecordList() - Method in class user.roles.Employee
-
Retrieves a list of personal leave records of the employee.
- getPersonalRecord() - Method in class user.roles.Employee
-
Retrieves the personal record of the employee.
- getPhilHealthTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering PhilHealth contribution.
- getPhoneAllowanceTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering phone allowance.
- getPositionTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering position.
- getPrintBTN() - Method in class ui.employee.MyPayslipPanel
-
Retrieves the Print button.
- getProcessBTN() - Method in class ui.payroll.BatchPayrollPanel
-
Retrieves the button for processing payroll.
- getProcessBTN() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the button for processing payroll.
- getProfileManagementPanel() - Method in class ui.hr.HRAdminUI
-
Retrieves the ProfileManagementPanel component.
- getReasonTxtArea() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the reason text area.
- getRejectBTN() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the Reject button.
- getReportPanel() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the PayrollReportPanel component.
- getReportTableSorter() - Method in class ui.hr.AttendanceReportPanel
-
Gets the report table sorter.
- getReportTableSorter() - Method in class ui.payroll.PayrollReportPanel
-
Retrieves the sorter for the payroll report table.
- getRequestDateTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the request date text field.
- getResetBTN() - Method in class ui.employee.AttendancePanel
-
Gets the reset button.
- getResetBTN() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the reset button
- getRiceSubsidyTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering rice subsidy.
- getRoleDropBox() - Method in class ui.it.ManageUserPanel
-
Retrieves the role drop-down box.
- getRunPayrollBTN() - Method in class ui.payroll.PayrollAdminUI
-
Retrieves the button for navigating to the run payroll panel.
- getSalaryTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering salary.
- getSaveBTN() - Method in class ui.hr.ProfileManagementPanel
-
Retrieves the Save button.
- getSavePdfBTN() - Method in class ui.employee.MyPayslipPanel
-
Retrieves the Save as PDF button.
- getSearchBTN() - Method in class ui.employee.AttendancePanel
-
Gets the search button.
- getSearchBTN() - Method in class ui.employee.MyPayslipPanel
-
Retrieves the Search button.
- getSearchBTN() - Method in class ui.hr.AttendanceReportPanel
-
Gets the search button.
- getSearchBTN() - Method in class ui.hr.ManageEmpPanel
-
Retrieves the Search button.
- getSearchBTN() - Method in class ui.it.ManageUserPanel
-
Retrieves the search button.
- getSearchBTN() - Method in class ui.payroll.BatchPayrollPanel
-
Retrieves the button for searching payroll data.
- getSearchBTN() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the button for searching payroll data.
- getSearchBTN() - Method in class ui.payroll.PayrollReportPanel
-
Retrieves the button for searching.
- getSearchField() - Method in class ui.employee.MyPayslipPanel
-
Retrieves the search field.
- getSearchField() - Method in class ui.hr.AttendanceReportPanel
-
Gets the search field.
- getSearchField() - Method in class ui.hr.ManageEmpPanel
-
Retrieves the search field.
- getSearchField() - Method in class ui.it.ManageUserPanel
-
Retrieves the search field.
- getSearchField() - Method in class ui.payroll.BatchPayrollPanel
-
Retrieves the text field for entering search queries.
- getSearchField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering search queries.
- getSearchField() - Method in class ui.payroll.PayrollReportPanel
-
Retrieves the text field for search queries.
- getSearchTextField() - Method in class ui.employee.AttendancePanel
-
Gets the search text field.
- getSemiMonthlyPeriod_EndDate(LocalDate, int) - Static method in class records.util.DateTimeUtils
-
Retrieves the end date of the current semi-monthly pay period.
- getSemiMonthlyPeriod_StartDate(LocalDate, int) - Static method in class records.util.DateTimeUtils
-
Retrieves the start date of the current semi-monthly pay period.
- getSemiMonthNo(LocalDate) - Static method in class records.util.DateTimeUtils
-
Retrieves the semi-month number of the specified date.
- getSickLeaveTxtField() - Method in class ui.employee.LeavePanel
-
Retrieves the sick leave text field.
- getSssTextField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering SSS contribution.
- getStartDateChooser() - Method in class ui.employee.LeavePanel
-
Retrieves the start date chooser.
- getStartDateTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the start date text field.
- getStatusTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the status text field.
- getSubmitBTN() - Method in class ui.employee.LeavePanel
-
Retrieves the Submit button.
- getSubmitBTN() - Method in class ui.payroll.BatchPayrollPanel
-
Retrieves the button for submitting payroll data.
- getSubmitBTN() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the button for submitting payroll data.
- getSupervisorTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the supervisor text field.
- getTempPayrollRecords_Batch() - Method in class user.roles.PayrollAdmin
-
Retrieves the temporary payroll records from the batch process.
- getTerminateEmpBTN() - Method in class ui.hr.ManageEmpPanel
-
Retrieves the Terminate Employee button.
- getTotalAllowancesTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for displaying total allowances.
- getTotalDeductionsTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for displaying total deductions.
- getTypeTxtField() - Method in class ui.hr.LeaveInfoFrame
-
Retrieves the type text field.
- getUpdateEmpBTN() - Method in class ui.hr.ManageEmpPanel
-
Retrieves the Update Employee button.
- getUpdateUserBTN() - Method in class ui.it.ManageUserPanel
-
Retrieves the update user button.
- getUserCredentials(int) - Method in class user.roles.ITAdmin
-
Retrieves the user credentials for the specified employee.
- getUserCredentials_ByDepartment(String) - Method in class data.service.FileDataService
- getUserCredentials_ByDepartment(String) - Method in interface data.service.UserCredentialsDataService
-
Retrieves user credentials by department.
- getUserCredentials_ByEmployeeID(String) - Method in class data.service.FileDataService
- getUserCredentials_ByEmployeeID(String) - Method in interface data.service.UserCredentialsDataService
-
Retrieves user credentials by employee ID.
- getUserCredentials_ByPosition(String) - Method in class data.service.FileDataService
- getUserCredentials_ByPosition(String) - Method in interface data.service.UserCredentialsDataService
-
Retrieves user credentials by position.
- getUserCredentials_ByRole(String) - Method in class data.service.FileDataService
- getUserCredentials_ByRole(String) - Method in interface data.service.UserCredentialsDataService
-
Retrieves user credentials by role.
- getUserCredentials_ByUserName(String) - Method in class data.service.FileDataService
- getUserCredentials_ByUserName(String) - Method in interface data.service.UserCredentialsDataService
-
Retrieves user credentials by username.
- getUserCredentialTable() - Method in class ui.it.ManageUserPanel
-
Retrieves the table displaying user credentials.
- getUsernameTxtField() - Method in class ui.it.ManageUserPanel
-
Retrieves the username text field.
- getUserRecord(int) - Method in interface user.manager.UserManagement
-
Retrieves a user record from the database.
- getUserRecord(int) - Method in class user.manager.UserManager
-
Retrieves the user record for a specific employee ID.
- getUserRole(String) - Method in class logic.AuthenticationLogic
-
Retrieves the role of the user with the specified username.
- getUserTableSorter() - Method in class ui.it.ManageUserPanel
-
Retrieves the table row sorter for the user table.
- getVacationLeaveTxtField() - Method in class ui.employee.LeavePanel
-
Retrieves the vacation leave text field.
- getWeeklyPeriod_EndDate(LocalDate, int) - Static method in class records.util.DateTimeUtils
-
Retrieves the end date of the current week.
- getWeeklyPeriod_StartDate(LocalDate, int) - Static method in class records.util.DateTimeUtils
-
Retrieves the start date (Monday) of the specified week number.
- getWeekNumber(LocalDate) - Static method in class records.util.DateTimeUtils
-
Retrieves the week number of the specified date.
- getWithholdingTaxTxtField() - Method in class ui.payroll.ManualPayrollPanel
-
Retrieves the text field for entering withholding tax.
- grossIncome() - Method in record class records.PayrollRecord
-
Returns the value of the
grossIncome
record component.
All Classes and Interfaces|All Packages|Serialized Form