Interface AttendanceReport

All Known Implementing Classes:
ReportGenerator

public interface AttendanceReport
Defines the interface for generating attendance reports.

Available methods:

  • Method Summary

    Modifier and Type
    Method
    Description
    Generates an attendance report for the specified report period.
  • Method Details

    • generateAttendanceReport

      List<String[]> generateAttendanceReport(String reportPeriod) throws AttendanceException
      Generates an attendance report for the specified report period.
      Parameters:
      reportPeriod - the period for which the attendance report is generated
      Returns:
      a list of string arrays representing the attendance report
      Throws:
      AttendanceException - if an error occurs while generating the attendance report