Class DTProjectSamples

    • Constructor Detail

      • DTProjectSamples

        public DTProjectSamples​(ProjectSampleJoin projectSampleJoin,
                                java.util.List<java.lang.String> qcEntries,
                                java.lang.Double coverage)
    • Method Detail

      • getSampleName

        public java.lang.String getSampleName()
      • getOrganism

        public java.lang.String getOrganism()
      • getProjectId

        public java.lang.Long getProjectId()
      • getProjectName

        public java.lang.String getProjectName()
      • getCreatedDate

        public java.util.Date getCreatedDate()
      • getModifiedDate

        public java.util.Date getModifiedDate()
      • getQcEntries

        public java.util.List<java.lang.String> getQcEntries()
      • getCoverage

        public java.lang.Double getCoverage()
      • isOwner

        public boolean isOwner()
      • getExportableTableRow

        public java.util.List<java.lang.String> getExportableTableRow()
        Convert the attribute of the class into a ordered list.
        Specified by:
        getExportableTableRow in interface DataTablesExportable
        Returns:
        List of values in order for the specific datatable.
      • getExportableTableHeaders

        public java.util.List<java.lang.String> getExportableTableHeaders​(org.springframework.context.MessageSource messageSource,
                                                                          java.util.Locale locale)
        Get an ordered list of internationalized table headers for the datatable.
        Specified by:
        getExportableTableHeaders in interface DataTablesExportable
        Parameters:
        messageSource - MessageSource
        locale - Locale for the current user.
        Returns:
        List of table headers.