Drools Planner distribution 6.0.0.Alpha9

org.drools.planner.benchmark.core.statistic
Interface ProblemStatistic

All Known Implementing Classes:
AbstractProblemStatistic, BestScoreProblemStatistic, CalculateCountProblemStatistic, MemoryUseProblemStatistic

public interface ProblemStatistic

1 statistic of ProblemBenchmark


Method Summary
 SingleStatistic createSingleStatistic()
          This method is thread-safe.
 String getAnchorId()
           
 String getCsvFilePath()
           
 ProblemStatisticType getProblemStatisticType()
           
 List<String> getWarningList()
           
 void writeStatistic()
           
 

Method Detail

getProblemStatisticType

ProblemStatisticType getProblemStatisticType()
Returns:
never null

getAnchorId

String getAnchorId()
Returns:
never null

createSingleStatistic

SingleStatistic createSingleStatistic()
This method is thread-safe.

Returns:
never null

writeStatistic

void writeStatistic()

getCsvFilePath

String getCsvFilePath()
Returns:
never null, relative to the DefaultPlannerBenchmark.benchmarkReportDirectory (not ProblemBenchmark.problemReportDirectory)

getWarningList

List<String> getWarningList()
Returns:
never null

Drools Planner distribution 6.0.0.Alpha9

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.