Class TimestampRow
- java.lang.Object
-
- pro.taskana.monitor.api.reports.row.SingleRow<I>
-
- pro.taskana.monitor.api.reports.row.FoldableRow<TimestampQueryItem>
-
- pro.taskana.monitor.api.reports.row.TimestampRow
-
- All Implemented Interfaces:
Row<TimestampQueryItem>
public class TimestampRow extends FoldableRow<TimestampQueryItem>
A single Row inside the TimestampReport. It contains 4 sub-rows for each org level respectively.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTimestampRow.OrgLevel1RowRow inside the TimestampReport containing the information regarding a specific org level 1.static classTimestampRow.OrgLevel2RowRow inside the TimestampReport containing the information regarding a specific org level 2.static classTimestampRow.OrgLevel3RowRow inside the TimestampReport containing the information regarding a specific org level 3.
-
Constructor Summary
Constructors Constructor Description TimestampRow(String key, int columnSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TimestampRow.OrgLevel1RowbuildRow(String key, int columnSize)TimestampRow.OrgLevel1RowgetFoldableRow(String key)-
Methods inherited from class pro.taskana.monitor.api.reports.row.FoldableRow
addItem, getFoldableRowCount, getFoldableRowKeySet, getFoldableRows, setDisplayName, toString, updateTotalValue
-
Methods inherited from class pro.taskana.monitor.api.reports.row.SingleRow
getCells, getDisplayName, getKey, getTotalValue
-
-
-
-
Constructor Detail
-
TimestampRow
public TimestampRow(String key, int columnSize)
-
-
Method Detail
-
getFoldableRow
public TimestampRow.OrgLevel1Row getFoldableRow(String key)
- Overrides:
getFoldableRowin classFoldableRow<TimestampQueryItem>
-
buildRow
protected TimestampRow.OrgLevel1Row buildRow(String key, int columnSize)
- Specified by:
buildRowin classFoldableRow<TimestampQueryItem>
-
-