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

- Packages that use SubSingleBenchmarkResult
  Package | Description
  --- | ---
  org.optaplanner.benchmark.config.statistic |
  org.optaplanner.benchmark.impl | Implementation classes of OptaPlanner Benchmark.
  org.optaplanner.benchmark.impl.loader |
  org.optaplanner.benchmark.impl.ranking |
  org.optaplanner.benchmark.impl.result |
  org.optaplanner.benchmark.impl.statistic |
  org.optaplanner.benchmark.impl.statistic.bestscore |
  org.optaplanner.benchmark.impl.statistic.bestsolutionmutation |
  org.optaplanner.benchmark.impl.statistic.memoryuse |
  org.optaplanner.benchmark.impl.statistic.movecountperstep |
  org.optaplanner.benchmark.impl.statistic.scorecalculationspeed |
  org.optaplanner.benchmark.impl.statistic.stepscore |
  org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore |
  org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore |
  org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore |
  org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore |

- - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.config.statistic

    Methods in org.optaplanner.benchmark.config.statistic with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `PureSubSingleStatistic` | SingleStatisticType.`buildPureSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

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

    Methods in org.optaplanner.benchmark.impl that return SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSingleBenchmarkResult` | SubSingleBenchmarkRunner.`getSubSingleBenchmarkResult()` |

    Constructors in org.optaplanner.benchmark.impl with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `SubSingleBenchmarkRunner​(SubSingleBenchmarkResult subSingleBenchmarkResult, boolean warmUp)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.loader

    Methods in org.optaplanner.benchmark.impl.loader with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | FileProblemProvider.`writeSolution​(Solution_ solution, SubSingleBenchmarkResult subSingleBenchmarkResult)` |
    `void` | InstanceProblemProvider.`writeSolution​(Solution_ solution, SubSingleBenchmarkResult subSingleBenchmarkResult)` |
    `void` | ProblemProvider.`writeSolution​(Solution_ solution, SubSingleBenchmarkResult subSingleBenchmarkResult)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.ranking

    Methods in org.optaplanner.benchmark.impl.ranking with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | ScoreSubSingleBenchmarkRankingComparator.`compare​(SubSingleBenchmarkResult a, SubSingleBenchmarkResult b)` |
    `int` | SubSingleBenchmarkRankBasedComparator.`compare​(SubSingleBenchmarkResult a, SubSingleBenchmarkResult b)` |

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

    Methods in org.optaplanner.benchmark.impl.result that return SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected static SubSingleBenchmarkResult` | SubSingleBenchmarkResult.`createMerge​(SingleBenchmarkResult singleBenchmarkResult, SubSingleBenchmarkResult oldResult, int subSingleBenchmarkIndex)` |
    `SubSingleBenchmarkResult` | SingleBenchmarkResult.`getBest()` |
    `SubSingleBenchmarkResult` | SingleBenchmarkResult.`getMedian()` |
    `SubSingleBenchmarkResult` | SingleBenchmarkResult.`getWorst()` |

    Methods in org.optaplanner.benchmark.impl.result that return types with arguments of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<SubSingleBenchmarkResult>` | SingleBenchmarkResult.`getSubSingleBenchmarkResultList()` |

    Methods in org.optaplanner.benchmark.impl.result with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected static SubSingleBenchmarkResult` | SubSingleBenchmarkResult.`createMerge​(SingleBenchmarkResult singleBenchmarkResult, SubSingleBenchmarkResult oldResult, int subSingleBenchmarkIndex)` |
    `void` | ProblemBenchmarkResult.`writeSolution​(SubSingleBenchmarkResult subSingleBenchmarkResult, Solution_ solution)` |

    Method parameters in org.optaplanner.benchmark.impl.result with type arguments of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SingleBenchmarkResult.`setSubSingleBenchmarkResultList​(List<SubSingleBenchmarkResult> subSingleBenchmarkResultList)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic

    Fields in org.optaplanner.benchmark.impl.statistic declared as SubSingleBenchmarkResult
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected SubSingleBenchmarkResult` | SubSingleStatistic.`subSingleBenchmarkResult` |

    Methods in org.optaplanner.benchmark.impl.statistic that return SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSingleBenchmarkResult` | SubSingleStatistic.`getSubSingleBenchmarkResult()` |

    Methods in org.optaplanner.benchmark.impl.statistic with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract SubSingleStatistic` | ProblemStatistic.`createSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |
    `void` | SubSingleStatistic.`setSubSingleBenchmarkResult​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

    Constructors in org.optaplanner.benchmark.impl.statistic with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `ProblemBasedSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult, ProblemStatisticType problemStatisticType)` |
    `PureSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult, SingleStatisticType singleStatisticType)` |
    `SubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.bestscore

    Methods in org.optaplanner.benchmark.impl.statistic.bestscore with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSingleStatistic` | BestScoreProblemStatistic.`createSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

    Constructors in org.optaplanner.benchmark.impl.statistic.bestscore with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `BestScoreSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.bestsolutionmutation

    Methods in org.optaplanner.benchmark.impl.statistic.bestsolutionmutation with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSingleStatistic` | BestSolutionMutationProblemStatistic.`createSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

    Constructors in org.optaplanner.benchmark.impl.statistic.bestsolutionmutation with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `BestSolutionMutationSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.memoryuse

    Methods in org.optaplanner.benchmark.impl.statistic.memoryuse with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSingleStatistic` | MemoryUseProblemStatistic.`createSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

    Constructors in org.optaplanner.benchmark.impl.statistic.memoryuse with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `MemoryUseSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |
    `MemoryUseSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult, long timeMillisThresholdInterval)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.movecountperstep

    Methods in org.optaplanner.benchmark.impl.statistic.movecountperstep with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSingleStatistic` | MoveCountPerStepProblemStatistic.`createSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

    Constructors in org.optaplanner.benchmark.impl.statistic.movecountperstep with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `MoveCountPerStepSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.scorecalculationspeed

    Methods in org.optaplanner.benchmark.impl.statistic.scorecalculationspeed with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSingleStatistic` | ScoreCalculationSpeedProblemStatistic.`createSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

    Constructors in org.optaplanner.benchmark.impl.statistic.scorecalculationspeed with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `ScoreCalculationSpeedSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |
    `ScoreCalculationSpeedSubSingleStatistic​(SubSingleBenchmarkResult benchmarkResult, long timeMillisThresholdInterval)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.stepscore

    Methods in org.optaplanner.benchmark.impl.statistic.stepscore with parameters of type SubSingleBenchmarkResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSingleStatistic` | StepScoreProblemStatistic.`createSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

    Constructors in org.optaplanner.benchmark.impl.statistic.stepscore with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `StepScoreSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore

    Constructors in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `ConstraintMatchTotalBestScoreSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore

    Constructors in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `ConstraintMatchTotalStepScoreSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore

    Constructors in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `PickedMoveTypeBestScoreDiffSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |

  - ### Uses of SubSingleBenchmarkResult in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore

    Constructors in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore with parameters of type SubSingleBenchmarkResult
    Constructor | Description
    --- | ---
    `PickedMoveTypeStepScoreDiffSubSingleStatistic​(SubSingleBenchmarkResult subSingleBenchmarkResult)` |