Package pro.taskana.monitor.api.reports
Class ClassificationReport.DetailedClassificationReport
- java.lang.Object
-
- pro.taskana.monitor.api.reports.Report<DetailedMonitorQueryItem,TimeIntervalColumnHeader>
-
- pro.taskana.monitor.api.reports.ClassificationReport.DetailedClassificationReport
-
- Enclosing class:
- ClassificationReport
public static class ClassificationReport.DetailedClassificationReport extends Report<DetailedMonitorQueryItem,TimeIntervalColumnHeader>
The DetailedClassificationReport is a functional extension of theClassificationReport. ItsFoldableRows contain an additional list ofRows for the classifications of the attachments of the tasks.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class pro.taskana.monitor.api.reports.Report
Report.Builder<I extends QueryItem,H extends ColumnHeader<? super I>>
-
-
Field Summary
-
Fields inherited from class pro.taskana.monitor.api.reports.Report
columnHeaders
-
-
Constructor Summary
Constructors Constructor Description DetailedClassificationReport(List<TimeIntervalColumnHeader> workbasketLevelReportColumnHeaders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DetailedClassificationRowcreateRow(String key, int columnSize)DetailedClassificationRowgetRow(String key)-
Methods inherited from class pro.taskana.monitor.api.reports.Report
addItem, addItem, addItems, addItems, augmentDisplayNames, createRow, getColumnHeaders, getRowDesc, getRows, getSumRow, rowSize, rowTitles
-
-
-
-
Constructor Detail
-
DetailedClassificationReport
public DetailedClassificationReport(List<TimeIntervalColumnHeader> workbasketLevelReportColumnHeaders)
-
-
Method Detail
-
getRow
public DetailedClassificationRow getRow(String key)
- Overrides:
getRowin classReport<DetailedMonitorQueryItem,TimeIntervalColumnHeader>
-
createRow
protected DetailedClassificationRow createRow(String key, int columnSize)
- Overrides:
createRowin classReport<DetailedMonitorQueryItem,TimeIntervalColumnHeader>
-
-