Package crypto.reporting
Class CSVReporter
- java.lang.Object
-
- crypto.reporting.Reporter
-
- crypto.reporting.CSVReporter
-
public class CSVReporter extends Reporter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class crypto.reporting.Reporter
Reporter.ReportFormat
-
-
Field Summary
-
Fields inherited from class crypto.reporting.Reporter
LOGGER, outputFile, REPORT_NAME, ruleset
-
-
Constructor Summary
Constructors Constructor Description CSVReporter(String outputDir, Collection<CrySLRule> ruleset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateAnalysisReport(Collection<IAnalysisSeed> seeds, com.google.common.collect.Table<boomerang.scene.WrappedClass,boomerang.scene.Method,Set<AbstractError>> errorCollection)voidwriteToFile(List<String> contents)
-
-
-
Constructor Detail
-
CSVReporter
public CSVReporter(String outputDir, Collection<CrySLRule> ruleset) throws IOException
- Throws:
IOException
-
-
Method Detail
-
createAnalysisReport
public void createAnalysisReport(Collection<IAnalysisSeed> seeds, com.google.common.collect.Table<boomerang.scene.WrappedClass,boomerang.scene.Method,Set<AbstractError>> errorCollection)
- Specified by:
createAnalysisReportin classReporter
-
-