Class SimpleObjectEqualityPostProcessor
- java.lang.Object
-
- uk.ac.warwick.dcs.sherlock.module.model.base.postprocessing.SimpleObjectEqualityPostProcessor
-
- All Implemented Interfaces:
IPostProcessor<SimpleObjectEqualityRawResult>
public class SimpleObjectEqualityPostProcessor extends java.lang.Object implements IPostProcessor<SimpleObjectEqualityRawResult>
-
-
Constructor Summary
Constructors Constructor Description SimpleObjectEqualityPostProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelTaskProcessedResults
processResults(java.util.List<ISourceFile> files, java.util.List<SimpleObjectEqualityRawResult> rawResults)
Run the post processing and return a data item with the final results in the correct format See wiki for implementation hints use "ModelTaskProcessedResults results = new ModelTaskProcessedResults();" to create new return object
-
-
-
Method Detail
-
processResults
public ModelTaskProcessedResults processResults(java.util.List<ISourceFile> files, java.util.List<SimpleObjectEqualityRawResult> rawResults)
Description copied from interface:IPostProcessor
Run the post processing and return a data item with the final results in the correct format See wiki for implementation hints use "ModelTaskProcessedResults results = new ModelTaskProcessedResults();" to create new return object- Specified by:
processResults
in interfaceIPostProcessor<SimpleObjectEqualityRawResult>
- Parameters:
files
- the list of files covered by the rawResults passedrawResults
- the set of rawResults produced by the IDetector- Returns:
- populated processed results object
-
-