Index

C D E F G H M N P R S T X 
All Classes and Interfaces|All Packages|Constant Field Values

G

generatePayStub() - Method in class solution.Employee
Generates a String that can be written to the paystub which includes information about the Employee, list of Deductions sorted from largest to smallest, and a breakdown of the amount to be paid.
getAmount() - Method in class solution.Deduction
 
getHours(String, LocalDate, LocalDate) - Static method in class solution.PayrollGenerator
Gets the number of hours in the timesheet file between the start (inclusive) and end dates (exclusive).
getId() - Method in class solution.Employee
 
getPay() - Method in class solution.Employee
Returns the gross pay for this Employee.
getPay() - Method in class solution.FullTime
Returns the gross pay of the FullTime Employee which is the salary divided by the number of pay periods.
getPay() - Method in class solution.Hourly
Returns the gross pay of the Hourly Employee which is rate * hours.
getType() - Method in class solution.Deduction
 
C D E F G H M N P R S T X 
All Classes and Interfaces|All Packages|Constant Field Values