Class ProblemBenchmarksConfig

    • Constructor Detail

      • ProblemBenchmarksConfig

        public ProblemBenchmarksConfig()
    • Method Detail

      • getSolutionFileIOClass

        public Class<org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO> getSolutionFileIOClass()
      • setSolutionFileIOClass

        public void setSolutionFileIOClass​(Class<org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO> solutionFileIOClass)
      • getXStreamAnnotatedClassList

        public List<Class> getXStreamAnnotatedClassList()
      • setXStreamAnnotatedClassList

        public void setXStreamAnnotatedClassList​(List<Class> xStreamAnnotatedClassList)
      • getWriteOutputSolutionEnabled

        public Boolean getWriteOutputSolutionEnabled()
      • setWriteOutputSolutionEnabled

        public void setWriteOutputSolutionEnabled​(Boolean writeOutputSolutionEnabled)
      • getInputSolutionFileList

        public List<File> getInputSolutionFileList()
      • setInputSolutionFileList

        public void setInputSolutionFileList​(List<File> inputSolutionFileList)
      • getProblemStatisticEnabled

        public Boolean getProblemStatisticEnabled()
      • setProblemStatisticEnabled

        public void setProblemStatisticEnabled​(Boolean problemStatisticEnabled)
      • setProblemStatisticTypeList

        public void setProblemStatisticTypeList​(List<ProblemStatisticType> problemStatisticTypeList)
      • setSingleStatisticTypeList

        public void setSingleStatisticTypeList​(List<SingleStatisticType> singleStatisticTypeList)
      • buildProblemBenchmarkList

        public <Solution_> void buildProblemBenchmarkList​(org.optaplanner.core.config.SolverConfigContext solverConfigContext,
                                                          SolverBenchmarkResult solverBenchmarkResult,
                                                          Solution_[] extraProblems)