Package pro.taskana.monitor.api.reports
Interface Report.Builder<I extends QueryItem,H extends ColumnHeader<? super I>>
-
- Type Parameters:
I- QueryItem whose value is relevant for this report.H- ColumnHeader which can determine if an <Item> belongs into that column or not.
- All Known Subinterfaces:
ClassificationCategoryReport.Builder,ClassificationReport.Builder,TaskCustomFieldValueReport.Builder,TaskStatusReport.Builder,TimeIntervalReportBuilder<B,I,H>,TimestampReport.Builder,WorkbasketPriorityReport.Builder,WorkbasketReport.Builder
- All Known Implementing Classes:
ClassificationCategoryReportBuilderImpl,ClassificationReportBuilderImpl,TaskCustomFieldValueReportBuilderImpl,TaskStatusReportBuilderImpl,TimestampReportBuilderImpl,WorkbasketPriorityReportBuilderImpl,WorkbasketReportBuilderImpl
public static interface Report.Builder<I extends QueryItem,H extends ColumnHeader<? super I>>Builder for Report.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Report<I,H>buildReport()
-
-
-
Method Detail
-
buildReport
Report<I,H> buildReport() throws NotAuthorizedException, InvalidArgumentException
-
-