Package app.entity.report
Class PerformanceReport
java.lang.Object
app.entity.report.Report
app.entity.report.PerformanceReport
- All Implemented Interfaces:
ISerializable
The
PerformanceReport class represents a performance report for committees in camps.-
Constructor Summary
ConstructorsConstructorDescriptionPerformanceReport(Camp camp) Constructs a performance report for a single camp.PerformanceReport(CampList camps) Constructs a performance report for multiple camps. -
Method Summary
-
Constructor Details
-
PerformanceReport
Constructs a performance report for multiple camps.- Parameters:
camps- The list of camps for which the performance report is generated.
-
PerformanceReport
Constructs a performance report for a single camp.- Parameters:
camp- The camp for which the performance report is generated.
-
-
Method Details
-
serialize
Serializes the performance report into a two-dimensional ArrayList of strings.- Specified by:
serializein interfaceISerializable- Specified by:
serializein classReport- Returns:
- The serialized performance report data.
-