Class FileProblemProvider<Solution_>
java.lang.Object
org.optaplanner.benchmark.impl.loader.FileProblemProvider<Solution_>
- All Implemented Interfaces:
ProblemProvider<Solution_>
-
Constructor Summary
ConstructorsConstructorDescriptionFileProblemProvider(SolutionFileIO<Solution_> solutionFileIO, File problemFile) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()toString()voidwriteSolution(Solution_ solution, SubSingleBenchmarkResult subSingleBenchmarkResult)
-
Constructor Details
-
FileProblemProvider
-
-
Method Details
-
getSolutionFileIO
-
getProblemFile
-
getProblemName
- Specified by:
getProblemNamein interfaceProblemProvider<Solution_>- Returns:
- never null
-
readProblem
- Specified by:
readProblemin interfaceProblemProvider<Solution_>- Returns:
- never null
-
writeSolution
- Specified by:
writeSolutionin interfaceProblemProvider<Solution_>- Parameters:
solution- never nullsubSingleBenchmarkResult- never null
-
equals
-
hashCode
public int hashCode() -
toString
-