Class 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 Detail

      • TspFileIO

        public TspFileIO()
    • Method Detail

      • 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>