Package com.bmc.ims

Class ReportTableModel


  • public class ReportTableModel
    extends io.jenkins.plugins.datatables.TableModel
    Provides the dynamic model for the details table that shows the cfa report.

    This model consists of the following columns:

    • file name
    • total number of different authors
    • total number of commits
    • time of last commit
    • time of first commit
    Author:
    Marit cohen
    • Constructor Detail

      • ReportTableModel

        public ReportTableModel​(org.json.JSONArray ja,
                                String rptType)
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in class io.jenkins.plugins.datatables.TableModel
      • getColumns

        public List<io.jenkins.plugins.datatables.TableColumn> getColumns()
        Specified by:
        getColumns in class io.jenkins.plugins.datatables.TableModel
      • getRows

        public List<Object> getRows()
        Specified by:
        getRows in class io.jenkins.plugins.datatables.TableModel