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