Package crypto
Class AnalysisSettings
- java.lang.Object
-
- crypto.AnalysisSettings
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnalysisSettings.AnalysisCallGraph
-
Constructor Summary
Constructors Constructor Description AnalysisSettings()
-
Method Summary
-
-
-
Method Detail
-
parseSettingsFromCLI
public void parseSettingsFromCLI(String[] settings) throws CryptoAnalysisParserException
- Throws:
CryptoAnalysisParserException
-
getApplicationPath
public String getApplicationPath()
-
setApplicationPath
public void setApplicationPath(String applicationPath)
-
getRulesetPath
public String getRulesetPath()
-
setRulesetPath
public void setRulesetPath(String rulesetPath)
-
getCallGraph
public AnalysisSettings.AnalysisCallGraph getCallGraph()
-
setCallGraph
public void setCallGraph(AnalysisSettings.AnalysisCallGraph analysisCallGraph)
-
getSootPath
public String getSootPath()
-
setSootPath
public void setSootPath(String sootPath)
-
getIdentifier
public String getIdentifier()
-
setIdentifier
public void setIdentifier(String identifier)
-
getReportDirectory
public String getReportDirectory()
-
setReportDirectory
public void setReportDirectory(String reportDirectory)
-
getReportFormats
public Set<Reporter.ReportFormat> getReportFormats()
-
setReportFormats
public void setReportFormats(Collection<Reporter.ReportFormat> reportFormats)
-
isVisualization
public boolean isVisualization()
-
setVisualization
public void setVisualization(boolean visualization)
-
isIncludeStatistics
public boolean isIncludeStatistics()
-
setIncludeStatistics
public void setIncludeStatistics(boolean includeStatistics)
-
getIgnoredSections
public Collection<String> getIgnoredSections()
-
setIgnoredSections
public void setIgnoredSections(Collection<String> ignoredSections)
-
getTimeout
public int getTimeout()
-
setTimeout
public void setTimeout(int timeout)
-
-