Interface IPostProcessor<T extends AbstractModelTaskRawResult>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ModelTaskProcessedResults processResults​(java.util.List<ISourceFile> files, java.util.List<T> 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

        ModelTaskProcessedResults processResults​(java.util.List<ISourceFile> files,
                                                 java.util.List<T> 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
        Parameters:
        files - the list of files covered by the rawResults passed
        rawResults - the set of rawResults produced by the IDetector
        Returns:
        populated processed results object