Class TspFileIO

java.lang.Object
org.optaplanner.examples.tsp.persistence.TspFileIO
All Implemented Interfaces:
org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<TspSolution>

public class TspFileIO extends Object implements org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<TspSolution>
  • Constructor Details

    • TspFileIO

      public TspFileIO()
  • Method Details

    • getInputFileExtension

      public String getInputFileExtension()
      Specified by:
      getInputFileExtension in interface org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<TspSolution>
    • getOutputFileExtension

      public String getOutputFileExtension()
      Specified by:
      getOutputFileExtension in interface org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<TspSolution>
    • read

      public TspSolution read(File inputSolutionFile)
      Specified by:
      read in interface org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<TspSolution>
    • write

      public void write(TspSolution solution, File outputSolutionFile)
      Specified by:
      write in interface org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<TspSolution>