Interface AssessmentResults

  • All Known Implementing Classes:
    DefaultAssessmentResults

    public interface AssessmentResults
    Represents the collected results of performing one or more assessments.
    • Method Detail

      • getStartTimestamp

        ZonedDateTime getStartTimestamp()
        The time at which the group of assessments started.
        Returns:
        a non-null date time
      • getEndTimestamp

        ZonedDateTime getEndTimestamp()
        The time at which the group of assessments ended.
        Returns:
        a non-null date time
      • getBaseRequirementResults

        Collection<BaseRequirementResult> getBaseRequirementResults()
        An collection of base requirement results based on a executed group of assessments.
        Returns:
        a list of zero or more derived requirement results
      • getProperties

        Map<String,​String> getProperties()
        Used to retrieve meta information associated with the results.
        Returns:
        an unmodifiable map of property keys to values
      • getAssessmentSubjects

        Map<String,​SourceInfo> getAssessmentSubjects()
        Retrieve a mapping of system identifiers to source information.
        Returns:
        the mapping