public class BenchmarkReportConfig extends AbstractConfig<BenchmarkReportConfig>
| Constructor and Description |
|---|
BenchmarkReportConfig() |
BenchmarkReportConfig(BenchmarkReportConfig inheritedConfig) |
deduceEntityDescriptor, deduceVariableDescriptor, deduceVariableDescriptorList, toStringpublic BenchmarkReportConfig()
public BenchmarkReportConfig(BenchmarkReportConfig inheritedConfig)
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 BenchmarkReportConfig inherit(BenchmarkReportConfig inheritedConfig)
AbstractConfiginheritedConfig 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 nullpublic BenchmarkReportConfig copyConfig()
AbstractConfigAbstractConfig.inherit(AbstractConfig) on itcopyConfig in class AbstractConfig<BenchmarkReportConfig>Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.