org.eobjects.analyzer.result
Interface AnalysisResult

All Known Subinterfaces:
AnalysisResultFuture
All Known Implementing Classes:
AnalysisResultFutureImpl, SimpleAnalysisResult

public interface AnalysisResult

Represents a collection of results for an AnalysisJob.

Author:
Kasper Sørensen

Method Summary
 Date getCreationDate()
          Gets the time that the results were created
 AnalyzerResult getResult(ComponentJob componentJob)
          Gets the results of a single Analyzer.
 Map<ComponentJob,AnalyzerResult> getResultMap()
          Gets the results mapped to the Component jobs
 List<AnalyzerResult> getResults()
          Gets the the results of this analysis.
 

Method Detail

getResults

List<AnalyzerResult> getResults()
Gets the the results of this analysis.

Returns:
the results from the Analyzers in the executed job

getResult

AnalyzerResult getResult(ComponentJob componentJob)
Gets the results of a single Analyzer.

Parameters:
componentJob - the component (either analyzer or explorer) job to find the result for
Returns:
the result for a given component job

getResultMap

Map<ComponentJob,AnalyzerResult> getResultMap()
Gets the results mapped to the Component jobs

Returns:
a map with ComponentJobs as keys to the corresponding AnalyzerResults.

getCreationDate

Date getCreationDate()
Gets the time that the results were created

Returns:
the time that the results were created


Copyright © 2012 eobjects.org. All Rights Reserved.