public abstract class SubSingleStatistic<Solution_,StatisticPoint_ extends StatisticPoint> extends Object
SubSingleBenchmarkResult.| Modifier and Type | Field and Description | 
|---|---|
protected org.slf4j.Logger | 
logger  | 
protected List<StatisticPoint_> | 
pointList  | 
protected SubSingleBenchmarkResult | 
subSingleBenchmarkResult  | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
SubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult)  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
close(Solver<Solution_> solver)  | 
protected abstract StatisticPoint_ | 
createPointFromCsvLine(ScoreDefinition scoreDefinition,
                      List<String> csvLine)  | 
String | 
getAnchorId()  | 
File | 
getCsvFile()  | 
String | 
getCsvFileName()  | 
protected abstract String | 
getCsvHeader()  | 
List<StatisticPoint_> | 
getPointList()  | 
String | 
getRelativeCsvFilePath()  | 
abstract StatisticType | 
getStatisticType()  | 
SubSingleBenchmarkResult | 
getSubSingleBenchmarkResult()  | 
void | 
hibernatePointList()  | 
void | 
initPointList()  | 
abstract void | 
open(Solver<Solution_> solver)  | 
void | 
setPointList(List<StatisticPoint_> pointList)  | 
void | 
setSubSingleBenchmarkResult(SubSingleBenchmarkResult subSingleBenchmarkResult)  | 
void | 
unhibernatePointList()  | 
protected final transient org.slf4j.Logger logger
protected SubSingleBenchmarkResult subSingleBenchmarkResult
protected List<StatisticPoint_ extends StatisticPoint> pointList
protected SubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult)
public SubSingleBenchmarkResult getSubSingleBenchmarkResult()
public void setSubSingleBenchmarkResult(SubSingleBenchmarkResult subSingleBenchmarkResult)
public abstract StatisticType getStatisticType()
public List<StatisticPoint_> getPointList()
public void setPointList(List<StatisticPoint_> pointList)
public String getRelativeCsvFilePath()
PlannerBenchmarkResult.getBenchmarkReportDirectory().public String getCsvFileName()
public File getCsvFile()
public void initPointList()
protected abstract String getCsvHeader()
public void unhibernatePointList()
public void hibernatePointList()
protected abstract StatisticPoint_ createPointFromCsvLine(ScoreDefinition scoreDefinition, List<String> csvLine)
public String getAnchorId()
Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.