## Uses of Class
org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult

- Packages that use PlannerBenchmarkResult
  Package | Description
  --- | ---
  org.optaplanner.benchmark.impl | Implementation classes of OptaPlanner Benchmark.
  org.optaplanner.benchmark.impl.report |
  org.optaplanner.benchmark.impl.result |

- - ### Uses of PlannerBenchmarkResult in org.optaplanner.benchmark.impl

    Methods in org.optaplanner.benchmark.impl that return PlannerBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `PlannerBenchmarkResult` | DefaultPlannerBenchmark.`getPlannerBenchmarkResult()` |

    Methods in org.optaplanner.benchmark.impl with parameters of type PlannerBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `<Solution_> void` | SolverBenchmarkFactory.`buildSolverBenchmark​(ClassLoader classLoader, PlannerBenchmarkResult plannerBenchmark, Solution_[] extraProblems)` |

    Constructors in org.optaplanner.benchmark.impl with parameters of type PlannerBenchmarkResult
    Constructor | Description
    --- | ---
    `DefaultPlannerBenchmark​(PlannerBenchmarkResult plannerBenchmarkResult, File benchmarkDirectory, ExecutorService warmUpExecutorService, ExecutorService executorService, BenchmarkReport benchmarkReport)` |

  - ### Uses of PlannerBenchmarkResult in org.optaplanner.benchmark.impl.report

    Methods in org.optaplanner.benchmark.impl.report that return PlannerBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `PlannerBenchmarkResult` | BenchmarkReport.`getPlannerBenchmarkResult()` |

    Methods in org.optaplanner.benchmark.impl.report with parameters of type PlannerBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `BenchmarkReport` | BenchmarkReportFactory.`buildBenchmarkReport​(PlannerBenchmarkResult plannerBenchmark)` |

    Constructors in org.optaplanner.benchmark.impl.report with parameters of type PlannerBenchmarkResult
    Constructor | Description
    --- | ---
    `BenchmarkReport​(PlannerBenchmarkResult plannerBenchmarkResult)` |

  - ### Uses of PlannerBenchmarkResult in org.optaplanner.benchmark.impl.result

    Methods in org.optaplanner.benchmark.impl.result that return PlannerBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `static PlannerBenchmarkResult` | PlannerBenchmarkResult.`createMergedResult​(List<SingleBenchmarkResult> singleBenchmarkResultList)` |
    `protected static PlannerBenchmarkResult` | PlannerBenchmarkResult.`createMergeSingleton​(List<SingleBenchmarkResult> singleBenchmarkResultList)` |
    `static PlannerBenchmarkResult` | PlannerBenchmarkResult.`createUnmarshallingFailedResult​(String benchmarkReportDirectoryName)` |
    `PlannerBenchmarkResult` | ProblemBenchmarkResult.`getPlannerBenchmarkResult()` |
    `PlannerBenchmarkResult` | SolverBenchmarkResult.`getPlannerBenchmarkResult()` |
    `protected PlannerBenchmarkResult` | BenchmarkResultIO.`read​(Reader reader)` |
    `protected PlannerBenchmarkResult` | BenchmarkResultIO.`readPlannerBenchmarkResult​(File plannerBenchmarkResultFile)` |

    Methods in org.optaplanner.benchmark.impl.result that return types with arguments of type PlannerBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<PlannerBenchmarkResult>` | BenchmarkResultIO.`readPlannerBenchmarkResultList​(File benchmarkDirectory)` |

    Methods in org.optaplanner.benchmark.impl.result with parameters of type PlannerBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected static <Solution_> Map<ProblemBenchmarkResult,​ProblemBenchmarkResult>` | ProblemBenchmarkResult.`createMergeMap​(PlannerBenchmarkResult newPlannerBenchmarkResult, List<SingleBenchmarkResult> singleBenchmarkResultList)` |
    `protected static Map<SolverBenchmarkResult,​SolverBenchmarkResult>` | SolverBenchmarkResult.`createMergeMap​(PlannerBenchmarkResult newPlannerBenchmarkResult, List<SingleBenchmarkResult> singleBenchmarkResultList)` |
    `void` | ProblemBenchmarkResult.`setPlannerBenchmarkResult​(PlannerBenchmarkResult plannerBenchmarkResult)` |
    `void` | SolverBenchmarkResult.`setPlannerBenchmarkResult​(PlannerBenchmarkResult plannerBenchmarkResult)` |
    `protected void` | BenchmarkResultIO.`write​(PlannerBenchmarkResult plannerBenchmarkResult, Writer writer)` |
    `void` | BenchmarkResultIO.`writePlannerBenchmarkResult​(File benchmarkReportDirectory, PlannerBenchmarkResult plannerBenchmarkResult)` |

    Constructors in org.optaplanner.benchmark.impl.result with parameters of type PlannerBenchmarkResult
    Constructor | Description
    --- | ---
    `ProblemBenchmarkResult​(PlannerBenchmarkResult plannerBenchmarkResult)` |
    `SolverBenchmarkResult​(PlannerBenchmarkResult plannerBenchmarkResult)` |