Class NullAnalysisHistory

    • Constructor Detail

      • NullAnalysisHistory

        public NullAnalysisHistory()
    • Method Detail

      • getResult

        public Optional<AnalysisResult> getResult()
        Description copied from interface: History
        Returns the historical result (if there is any).
        Specified by:
        getResult in interface History
        Returns:
        the historical result
      • getBuild

        public Optional<Run<?,​?>> getBuild()
        Description copied from interface: History
        Returns the build that contains the historical result (if there is any).
        Specified by:
        getBuild in interface History
        Returns:
        the historical result
      • getIssues

        public edu.hm.hafner.analysis.Report getIssues()
        Description copied from interface: History
        Returns the issues of the historical result. If there is no historical build found, then an empty set of issues is returned.
        Specified by:
        getIssues in interface History
        Returns:
        the issues of the historical build
      • hasMultipleResults

        public boolean hasMultipleResults()
        Description copied from interface: History
        Returns whether this history has more than one result.
        Specified by:
        hasMultipleResults in interface History
        Returns:
        true if there are multiple results, false otherwise