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

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