Index
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
All Classes and Interfaces|All Packages|Constant Field Values