Class JacksonSolutionFileIO<Solution_>
- java.lang.Object
-
- org.optaplanner.persistence.jackson.impl.domain.solution.JacksonSolutionFileIO<Solution_>
-
- Type Parameters:
Solution_- the solution type, the class with thePlanningSolutionannotation
- All Implemented Interfaces:
org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_>
public class JacksonSolutionFileIO<Solution_> extends Object implements org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_>
-
-
Constructor Summary
Constructors Constructor Description JacksonSolutionFileIO(Class<Solution_> clazz)JacksonSolutionFileIO(Class<Solution_> clazz, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetInputFileExtension()StringgetOutputFileExtension()Solution_read(File inputSolutionFile)voidwrite(Solution_ solution, File file)
-
-
-
Method Detail
-
getInputFileExtension
public String getInputFileExtension()
- Specified by:
getInputFileExtensionin interfaceorg.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_>
-
getOutputFileExtension
public String getOutputFileExtension()
- Specified by:
getOutputFileExtensionin interfaceorg.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_>
-
read
public Solution_ read(File inputSolutionFile)
- Specified by:
readin interfaceorg.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_>
-
-