public abstract class AbstractSootAnalysis<Result extends IAnalysisResult,Config extends IAnalysisConfig> extends AbstractAnalysisService<Result,Config>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSootAnalysis(org.osgi.framework.BundleContext context) |
| Modifier and Type | Method and Description |
|---|---|
Result |
runAnalysis(Config config,
Map<Class<? extends AbstractAnalysisService<? extends IAnalysisResult,? extends IAnalysisConfig>>,IAnalysisResult> map) |
protected abstract Result |
runSootBasedAnalysis(Config config,
Map<Class<? extends AbstractAnalysisService<? extends IAnalysisResult,? extends IAnalysisConfig>>,IAnalysisResult> map,
de.tud.cs.peaks.sootconfig.SootResult soootResult) |
getBundle, getDependOnAnalyses, performAnalysis, shouldBeHiddenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconvertConfig, getName, parseConfigprotected AbstractSootAnalysis(org.osgi.framework.BundleContext context)
throws IllegalClassFormatException
IllegalClassFormatExceptionprotected abstract Result runSootBasedAnalysis(Config config, Map<Class<? extends AbstractAnalysisService<? extends IAnalysisResult,? extends IAnalysisConfig>>,IAnalysisResult> map, de.tud.cs.peaks.sootconfig.SootResult soootResult)
public Result runAnalysis(Config config, Map<Class<? extends AbstractAnalysisService<? extends IAnalysisResult,? extends IAnalysisConfig>>,IAnalysisResult> map)
Copyright © 2017. All rights reserved.