org.optaplanner.benchmark.impl.report
public class BenchmarkReport extends Object
Modifier and Type | Field and Description |
---|---|
protected File |
averageCalculateCountSummaryChartFile |
protected List<File> |
bestScorePerTimeSpendSummaryChartFileList |
protected List<File> |
bestScoreScalabilitySummaryChartFileList |
protected List<File> |
bestScoreSummaryChartFileList |
static int |
CHARTED_SCORE_LEVEL_SIZE |
protected Integer |
defaultShownScoreLevelIndex |
protected File |
htmlOverviewFile |
protected Locale |
locale |
protected DefaultPlannerBenchmark |
plannerBenchmark |
protected File |
summaryDirectory |
protected File |
timeSpendScalabilitySummaryChartFile |
protected File |
timeSpendSummaryChartFile |
protected List<String> |
warningList |
protected List<File> |
winningScoreDifferenceSummaryChartFileList |
protected List<File> |
worstScoreDifferencePercentageSummaryChartFileList |
Constructor and Description |
---|
BenchmarkReport(DefaultPlannerBenchmark plannerBenchmark) |
Modifier and Type | Method and Description |
---|---|
protected void |
fillWarningList() |
int |
getAvailableProcessors() |
File |
getAverageCalculateCountSummaryChartFile() |
List<File> |
getBestScorePerTimeSpendSummaryChartFileList() |
List<File> |
getBestScoreScalabilitySummaryChartFileList() |
List<File> |
getBestScoreSummaryChartFileList() |
Integer |
getDefaultShownScoreLevelIndex() |
File |
getHtmlOverviewFile() |
String |
getJavaVersion() |
String |
getJavaVM() |
Locale |
getLocale() |
long |
getMaxMemory() |
String |
getOperatingSystem() |
DefaultPlannerBenchmark |
getPlannerBenchmark() |
String |
getPlannerVersion() |
File |
getSummaryDirectory() |
File |
getTimeSpendScalabilitySummaryChartFile() |
File |
getTimeSpendSummaryChartFile() |
List<String> |
getWarningList() |
List<File> |
getWinningScoreDifferenceSummaryChartFileList() |
List<File> |
getWorstScoreDifferencePercentageSummaryChartFileList() |
void |
setLocale(Locale locale) |
void |
writeReport() |
public static final int CHARTED_SCORE_LEVEL_SIZE
protected final DefaultPlannerBenchmark plannerBenchmark
protected Locale locale
protected File htmlOverviewFile
protected File summaryDirectory
protected List<File> bestScoreScalabilitySummaryChartFileList
protected List<File> winningScoreDifferenceSummaryChartFileList
protected List<File> worstScoreDifferencePercentageSummaryChartFileList
protected File averageCalculateCountSummaryChartFile
protected File timeSpendSummaryChartFile
protected File timeSpendScalabilitySummaryChartFile
protected List<File> bestScorePerTimeSpendSummaryChartFileList
protected Integer defaultShownScoreLevelIndex
public BenchmarkReport(DefaultPlannerBenchmark plannerBenchmark)
public DefaultPlannerBenchmark getPlannerBenchmark()
public Locale getLocale()
public void setLocale(Locale locale)
public File getHtmlOverviewFile()
public File getSummaryDirectory()
public List<File> getBestScoreScalabilitySummaryChartFileList()
public List<File> getWinningScoreDifferenceSummaryChartFileList()
public List<File> getWorstScoreDifferencePercentageSummaryChartFileList()
public File getAverageCalculateCountSummaryChartFile()
public File getTimeSpendSummaryChartFile()
public File getTimeSpendScalabilitySummaryChartFile()
public List<File> getBestScorePerTimeSpendSummaryChartFileList()
public Integer getDefaultShownScoreLevelIndex()
public int getAvailableProcessors()
public long getMaxMemory()
public String getJavaVersion()
public String getJavaVM()
public String getOperatingSystem()
public String getPlannerVersion()
public void writeReport()
protected void fillWarningList()
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.