public class StaticFileAnalysisFactory extends AbstractAnalysisFactory
Constructor and Description |
---|
StaticFileAnalysisFactory(File dataFile,
AnalysisSettings settings) |
Modifier and Type | Method and Description |
---|---|
Grammar |
analyze() |
File |
getDataFile() |
List<? extends Type> |
getInterestingTypes() |
String |
getPageName() |
List<String> |
getSignatures() |
String |
getStartMethodName() |
Date |
getTimeOfFile() |
UnitGraph |
getUnitGraph(SootMethod m,
ThrowAnalysis throwAnalysis) |
boolean |
isStaticFile() |
void |
loadExtraClasses() |
deserialize, getAdditionalclasses, getBackEndAnalysis, getClassToAnalyse, getHotSpots, getInterestingNames, getSettings, getTaintMethods, handleInvoke, populate, resolveMethod, runExtraAnalyses, setAdditionalclasses, setClassToAnalyse, setSettings, setStartMethodName, setTaintMethods, shouldSharpen, simplifyFlowGraph, toString, toXML
public StaticFileAnalysisFactory(File dataFile, AnalysisSettings settings)
public Grammar analyze()
public File getDataFile()
public String getPageName()
public String getStartMethodName()
getStartMethodName
in interface AnalysisFactory
getStartMethodName
in class AbstractAnalysisFactory
public Date getTimeOfFile()
public UnitGraph getUnitGraph(SootMethod m, ThrowAnalysis throwAnalysis)
public boolean isStaticFile()
public void loadExtraClasses()
Copyright © 2008-2013 Mathias Schwarz.