Class SolutionConverter<Solution_>
java.lang.Object
org.optaplanner.examples.common.app.LoggingMain
org.optaplanner.examples.common.persistence.SolutionConverter<Solution_>
- Type Parameters:
Solution_- the solution type, the class with thePlanningSolutionannotation
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Fileprotected org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_>protected final Fileprotected org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_>Fields inherited from class org.optaplanner.examples.common.app.LoggingMain
logger -
Method Summary
Modifier and TypeMethodDescriptionbooleanacceptInputFile(File inputFile) voidprotected voidvoidvoidvoidstatic <Solution_>
SolutionConverter<Solution_>createExportConverter(String dataDirName, AbstractSolutionExporter<Solution_> exporter, org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_> inputSolutionFileIO) static <Solution_>
SolutionConverter<Solution_>createImportConverter(String dataDirName, AbstractSolutionImporter<Solution_> importer, org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_> outputSolutionFileIO)
-
Field Details
-
Method Details
-
createImportConverter
public static <Solution_> SolutionConverter<Solution_> createImportConverter(String dataDirName, AbstractSolutionImporter<Solution_> importer, org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_> outputSolutionFileIO) -
createExportConverter
public static <Solution_> SolutionConverter<Solution_> createExportConverter(String dataDirName, AbstractSolutionExporter<Solution_> exporter, org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_> inputSolutionFileIO) -
convertAll
public void convertAll() -
acceptInputFile
-
convert
-
convert
-
convert
-
convert
-