public class ServletAnalysisFactory extends AbstractAnalysisFactory
Constructor and Description |
---|
ServletAnalysisFactory(Class<?> classToAnalyse,
Class<?>... additionalClasses) |
Modifier and Type | Method and Description |
---|---|
Grammar |
analyze() |
List<? extends Type> |
getInterestingTypes() |
String |
getPageName() |
List<String> |
getSignatures() |
Date |
getTimeOfFile() |
UnitGraph |
getUnitGraph(SootMethod m,
ThrowAnalysis throwAnalysis) |
boolean |
isStaticFile() |
void |
loadExtraClasses() |
protected void |
populate(dk.brics.xact.XML data) |
dk.brics.xact.XML |
toXML() |
deserialize, getAdditionalclasses, getBackEndAnalysis, getClassToAnalyse, getHotSpots, getInterestingNames, getSettings, getStartMethodName, getTaintMethods, handleInvoke, resolveMethod, runExtraAnalyses, setAdditionalclasses, setClassToAnalyse, setSettings, setStartMethodName, setTaintMethods, shouldSharpen, simplifyFlowGraph, toString
public Grammar analyze()
public String getPageName()
public Date getTimeOfFile()
public UnitGraph getUnitGraph(SootMethod m, ThrowAnalysis throwAnalysis)
public boolean isStaticFile()
public void loadExtraClasses()
protected void populate(dk.brics.xact.XML data)
populate
in class AbstractAnalysisFactory
public dk.brics.xact.XML toXML()
toXML
in interface dk.brics.xact.ToXMLable
toXML
in class AbstractAnalysisFactory
Copyright © 2008-2013 Mathias Schwarz.