Index
All Classes and Interfaces|All Packages|Serialized Form
C
- calculateGrossPay() - Method in interface calculator.Payroll
-
Calculate the gross pay.
- calculateGrossPay() - Method in class calculator.PayrollCalculator
-
A description of the entire Java function.
- calculateNetPay() - Method in interface calculator.Payroll
-
Calculate the net pay.
- calculateNetPay() - Method in class calculator.PayrollCalculator
-
Calculate the net pay by subtracting the total deduction from the gross pay.
- calculatePagIbig() - Method in class calculator.PayrollCalculator
-
Calculates the PagIbig contribution based on the salary.
- calculatePagIbig() - Method in interface calculator.TaxAndDeductions
-
Calculate the PagIbig contribution.
- calculatePartialDeduction() - Method in class calculator.PayrollCalculator
-
Calculate the partial deduction by adding the calculated SSS, PhilHealth, and PagIbig contributions.
- calculatePartialDeduction() - Method in interface calculator.TaxAndDeductions
-
Calculate the partial deduction.
- calculatePhilHealth() - Method in class calculator.PayrollCalculator
-
Calculate the PhilHealth contribution based on the salary.
- calculatePhilHealth() - Method in interface calculator.TaxAndDeductions
-
Calculate the PhilHealth contribution.
- calculateSSS() - Method in class calculator.PayrollCalculator
-
Calculate the Social Security contribution based on the salary using a predefined table.
- calculateSSS() - Method in interface calculator.TaxAndDeductions
-
Calculate the Social Security contribution.
- calculateTax(double) - Static method in class calculator.PayrollCalculator.TaxCalculator
-
Calculate the tax based on the taxable income.
- calculateTotalAllowances() - Method in interface calculator.Allowance
-
Calculate the total allowances.
- calculateTotalAllowances() - Method in class calculator.PayrollCalculator
-
Calculate the total allowances by summing up the rice subsidy, phone allowance, and clothing allowance.
- calculateTotalDeduction() - Method in class calculator.PayrollCalculator
-
Calculate the total deduction by summing up the results of partial deduction and withholding tax calculation.
- calculateTotalDeduction() - Method in interface calculator.TaxAndDeductions
-
Calculate the total deduction.
- calculateWithholdingTax() - Method in interface calculator.Payroll
-
Calculate the withholding tax.
- calculateWithholdingTax() - Method in class calculator.PayrollCalculator
-
Calculates the withholding tax based on the gross pay and partial deduction.
- calculator - package calculator
-
This package contains classes for calculating employee payrolls and taxes, and utilities for calculating time and dates.
- checkPassword(String) - Method in class logic.User
-
Checks if the provided password matches the password associated with the user's username.
- clockIn() - Method in class user.roles.Employee
-
Logs the employee's time in.
- clockOut() - Method in class user.roles.Employee
-
Logs the employee's time out.
- clothingAllowance() - Method in record class records.EmployeeRecord
-
Returns the value of the
clothingAllowance
record component. - clothingAllowance() - Method in record class records.PayrollRecord
-
Returns the value of the
clothingAllowance
record component. - clothingAllowanceTxtField() - Method in class ui.employee.MyProfilePanel
-
Retrieves the clothing allowance text field.
- clothingAllowanceTxtField() - Method in class ui.hr.ProfileManagementPanel
-
Retrieves the clothing allowance text field.
- Convert - Class in records.util
-
Utility class for converting between different data types and formats.
- Convert() - Constructor for class records.util.Convert
- createCSVFile(List<String[]>, String[], String) - Method in class data.handlers.CSVHandler
-
Creates a new CSV file with provided rows and headers.
- createData(String[]) - Method in class data.handlers.CSVHandler
-
A method to create data in a CSV file.
- createUser(UserCredentials) - Method in interface user.manager.UserManagement
-
Creates a new user record on the database.
- createUser(UserCredentials) - Method in class user.manager.UserManager
-
Creates a new user record in the database.
- createUser(UserCredentials) - Method in class user.roles.ITAdmin
-
Creates a new user with the given credentials.
- CSVHandler - Class in data.handlers
-
Utility class to handle data operations for CSV files.
- CSVHandler(String) - Constructor for class data.handlers.CSVHandler
-
Creates a new DataHandler object, given the database path.
- currentTime() - Static method in class records.util.DateTimeUtils
-
Retrieves the current time truncated to minutes.
All Classes and Interfaces|All Packages|Serialized Form