Class ActivityReport<R extends ReportItem>

    • Constructor Detail

      • ActivityReport

        public ActivityReport​(String reportType)
        Construct new report of given type
        Parameters:
        reportType - Type of report
    • Method Detail

      • getReportType

        public String getReportType()
        Get type of report.
        Returns:
        Type of report
      • addItem

        public void addItem​(R item)
        Add a new item to the report.
        Parameters:
        item - Item being added
      • addItems

        public void addItems​(Collection<R> items)
        Add a new collection of items to the report.
        Parameters:
        items - Items being added
      • hasItems

        public boolean hasItems()