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

P

pagIbigDeduction() - Method in record class records.PayrollRecord
Returns the value of the pagIbigDeduction record component.
pagIbigNo() - Method in record class records.EmployeeRecord
Returns the value of the pagIbigNo record component.
pagibigNoTxtArea() - Method in class ui.hr.ProfileManagementPanel
Retrieves the PagIbig number text field.
pagIbigNoTxtField() - Method in class ui.employee.MyProfilePanel
Retrieves the PagIbig number text field.
password() - Method in record class records.UserCredentials
Returns the value of the password record component.
paternalBalance() - Method in record class records.LeaveBalanceRecord
Returns the value of the paternalBalance record component.
Payroll - Interface in calculator
Defines the interface payroll calculations.
PAYROLL - Enum constant in enum class reports.service.ReportGenerator.ReportType
Payroll report
Payroll_System_OOP - module Payroll_System_OOP
Main module for the Payroll System.
payroll.manager - package payroll.manager
This package contains the interfaces and classes for Payroll Management.
PayrollAdmin - Class in user.roles
Represents a Payroll Administrator in the system, responsible for managing payroll-related tasks.
PayrollAdmin(FileDataService, int) - Constructor for class user.roles.PayrollAdmin
Constructs a PayrollAdmin object.
PayrollAdminUI - Class in ui.payroll
Represents the main user interface for the payroll admin.
PayrollAdminUI() - Constructor for class ui.payroll.PayrollAdminUI
Creates new form PayrollAdminUI
PayrollAdminViewHandler - Class in user.actions
Handles the actions and UI interactions for the PayrollAdmin role.
PayrollAdminViewHandler(PayrollAdmin, PayrollAdminUI) - Constructor for class user.actions.PayrollAdminViewHandler
Creates a new PayrollAdminViewHandler instance.
PayrollCalculator - Class in calculator
A class representing a payroll calculator that implements salary adjustments, allowances, tax, and deductions.
PayrollCalculator(double, double, double) - Constructor for class calculator.PayrollCalculator
 
PayrollCalculator(double, double, double, double, double, double) - Constructor for class calculator.PayrollCalculator
Creates a new instance of the PayrollCalculator class.
PayrollCalculator.TaxCalculator - Class in calculator
A class to calculate the tax based on the taxable income.
PayrollCalculatorModule - module PayrollCalculatorModule
Module for calculating payroll
PayrollDataService - Interface in data.service
Represents a service for handling payroll data.
PayrollException - Exception in exceptions
An exception class for payroll-related errors.
PayrollException(String, Throwable) - Constructor for exception exceptions.PayrollException
Constructs a new PayrollException with the specified detail message and cause.
payrollID() - Method in record class records.PayrollRecord
Returns the value of the payrollID record component.
PayrollManagement - Interface in payroll.manager
Defines the interface for managing payroll records.
PayrollManagementModule - module PayrollManagementModule
Module for managing payroll.
PayrollManager - Class in payroll.manager
Manages payroll-related operations.
PayrollManager(PayrollDataService, EmployeeManagement, AttendanceManagement) - Constructor for class payroll.manager.PayrollManager
Constructor for the PayrollManager class.
PayrollRecord - Record Class in records
Represents a payroll record.
PayrollRecord(String, int, String, LocalDate, LocalDate, String, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for record class records.PayrollRecord
Creates an instance of a PayrollRecord record class.
PayrollReport - Interface in reports.service
Defines the interface for generating payroll reports.
PayrollReportPanel - Class in ui.payroll
Represents a panel for displaying payroll reports.
PayrollReportPanel() - Constructor for class ui.payroll.PayrollReportPanel
Creates new form payrollReportPanel
PayrollSystem - Class in start
The main class for the Payroll System.
PayrollSystem() - Constructor for class start.PayrollSystem
 
payslipBTN - Variable in class user.actions.EmployeeViewHandler
Button for navigating to the MyPayslipPanel.
payslipPage - Variable in class user.actions.EmployeeViewHandler
The MyPayslipPanel component.
PENDING - Enum constant in enum class records.LeaveRecord.LEAVE_STATUS
Pending - when the leave request is waiting approval
periodEnd() - Method in record class records.PayrollRecord
Returns the value of the periodEnd record component.
periodStart() - Method in record class records.PayrollRecord
Returns the value of the periodStart record component.
philHealthDeduction() - Method in record class records.PayrollRecord
Returns the value of the philHealthDeduction record component.
philHealthNo() - Method in record class records.EmployeeRecord
Returns the value of the philHealthNo record component.
philHealthNoTxtField() - Method in class ui.employee.MyProfilePanel
Retrieves the PhilHealth number text field.
philHealthNoTxtField() - Method in class ui.hr.ProfileManagementPanel
Retrieves the PhilHealth number text field.
phoneAllowance() - Method in record class records.EmployeeRecord
Returns the value of the phoneAllowance record component.
phoneAllowance() - Method in record class records.PayrollRecord
Returns the value of the phoneAllowance record component.
phoneAllowanceTxtField() - Method in class ui.employee.MyProfilePanel
Retrieves the phone allowance text field.
phoneAllowanceTxtField() - Method in class ui.hr.ProfileManagementPanel
Retrieves the phone allowance text field.
phoneNoTxtField() - Method in class ui.employee.MyProfilePanel
Retrieves the phone number text field.
phoneNoTxtField() - Method in class ui.hr.ProfileManagementPanel
Retrieves the phone number text field.
phoneNum() - Method in record class records.EmployeeRecord
Returns the value of the phoneNum record component.
position() - Method in record class records.EmployeeRecord
Returns the value of the position record component.
position() - Method in record class records.UserCredentials
Returns the value of the position record component.
positionDepartment() - Method in record class records.PayrollRecord
Returns the value of the positionDepartment record component.
positionTxtField() - Method in class ui.employee.MyProfilePanel
Retrieves the position text field.
positionTxtField() - Method in class ui.hr.ProfileManagementPanel
Retrieves the position text field.
printTable(JTable) - Static method in class util.TableUtils
Prints the content of the specified table.
ProfileManagementPanel - Class in ui.hr
Represents the panel for profile management, allowing users to add, edit, or delete employee profiles.
ProfileManagementPanel() - Constructor for class ui.hr.ProfileManagementPanel
Creates new form AddEmpPanel
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