public class BenchmarkReportConfig extends AbstractConfig<BenchmarkReportConfig>
Constructor and Description |
---|
BenchmarkReportConfig() |
copyConfig, deduceEntityDescriptor, deduceVariableDescriptor, deduceVariableDescriptorList, newInstance, toString
public Locale getLocale()
public void setLocale(Locale locale)
public SolverRankingType getSolverRankingType()
public void setSolverRankingType(SolverRankingType solverRankingType)
public Class<? extends Comparator<SolverBenchmarkResult>> getSolverRankingComparatorClass()
public void setSolverRankingComparatorClass(Class<? extends Comparator<SolverBenchmarkResult>> solverRankingComparatorClass)
public Class<? extends SolverRankingWeightFactory> getSolverRankingWeightFactoryClass()
public void setSolverRankingWeightFactoryClass(Class<? extends SolverRankingWeightFactory> solverRankingWeightFactoryClass)
public BenchmarkReport buildBenchmarkReport(PlannerBenchmarkResult plannerBenchmark)
public Locale determineLocale()
protected void supplySolverRanking(BenchmarkReport benchmarkReport)
public void inherit(BenchmarkReportConfig inheritedConfig)
AbstractConfig
inheritedConfig
unless that property (or a semantic alternative)
is defined by this instance (which overwrites the inherited behaviour).
After the inheritance, if a property on this AbstractConfig
composition is replaced,
it should not affect the inherited composition instance.
inherit
in class AbstractConfig<BenchmarkReportConfig>
inheritedConfig
- never nullCopyright © 2006–2019 JBoss by Red Hat. All rights reserved.