Klasse NullAnalysisHistory

java.lang.Object
io.jenkins.plugins.analysis.core.model.NullAnalysisHistory
Alle implementierten Schnittstellen:
History, Iterable<edu.hm.hafner.echarts.BuildResult<AnalysisBuildResult>>

public class NullAnalysisHistory extends Object implements History
Empty build history.
Autor:
Ullrich Hafner
  • Konstruktordetails

    • NullAnalysisHistory

      public NullAnalysisHistory()
  • Methodendetails

    • getBaselineAction

      public Optional<ResultAction> getBaselineAction()
      Beschreibung aus Schnittstelle kopiert: History
      Returns the baseline action (if already available).
      Angegeben von:
      getBaselineAction in Schnittstelle History
      Gibt zurück:
      the baseline action
    • getBaselineResult

      public Optional<AnalysisResult> getBaselineResult()
      Beschreibung aus Schnittstelle kopiert: History
      Returns the baseline result (if already available).
      Angegeben von:
      getBaselineResult in Schnittstelle History
      Gibt zurück:
      the baseline result
    • getResult

      public Optional<AnalysisResult> getResult()
      Beschreibung aus Schnittstelle kopiert: History
      Returns the historical result (if there is any).
      Angegeben von:
      getResult in Schnittstelle History
      Gibt zurück:
      the historical result
    • getBuild

      public Optional<Run<?,?>> getBuild()
      Beschreibung aus Schnittstelle kopiert: History
      Returns the build that contains the historical result (if there is any).
      Angegeben von:
      getBuild in Schnittstelle History
      Gibt zurück:
      the historical result
    • getIssues

      public edu.hm.hafner.analysis.Report getIssues()
      Beschreibung aus Schnittstelle kopiert: History
      Returns the issues of the historical result. If there is no historical build found, then an empty set of issues is returned.
      Angegeben von:
      getIssues in Schnittstelle History
      Gibt zurück:
      the issues of the historical build
    • iterator

      @NonNull public Iterator<edu.hm.hafner.echarts.BuildResult<AnalysisBuildResult>> iterator()
      Angegeben von:
      iterator in Schnittstelle History
      Angegeben von:
      iterator in Schnittstelle Iterable<edu.hm.hafner.echarts.BuildResult<AnalysisBuildResult>>
    • hasMultipleResults

      public boolean hasMultipleResults()
      Beschreibung aus Schnittstelle kopiert: History
      Returns whether this history has more than one result.
      Angegeben von:
      hasMultipleResults in Schnittstelle History
      Gibt zurück:
      true if there are multiple results, false otherwise
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object