|
OptaPlanner distribution 6.1.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.optaplanner.examples.tsp.persistence.TspFileIO
public class TspFileIO
| Constructor Summary | |
|---|---|
TspFileIO()
|
|
| Method Summary | |
|---|---|
String |
getInputFileExtension()
It's highly recommended that this method returns the same value as SolutionFileIO.getOutputFileExtension(),
because a good output file is able to function as an input file. |
String |
getOutputFileExtension()
Every Solution type potentially has its own file extension. |
Solution |
read(File inputSolutionFile)
This method is thread-safe. |
void |
write(Solution solution,
File outputSolutionFile)
This method is thread-safe. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TspFileIO()
| Method Detail |
|---|
public String getInputFileExtension()
SolutionFileIOSolutionFileIO.getOutputFileExtension(),
because a good output file is able to function as an input file.
getInputFileExtension in interface SolutionFileIOSolutionFileIO.getOutputFileExtension()public String getOutputFileExtension()
SolutionFileIOSolution type potentially has its own file extension.
If no specific file extension is defined by the use case, the following are recommended:
SolutionFileIO implementation serializes to XML, use file extension "xml".SolutionFileIO implementation serializes to text, use file extension "txt".SolutionFileIO implementation serializes to binary, use file extension "dat".
getOutputFileExtension in interface SolutionFileIOpublic Solution read(File inputSolutionFile)
SolutionFileIO
read in interface SolutionFileIOinputSolutionFile - never null
public void write(Solution solution,
File outputSolutionFile)
SolutionFileIO
write in interface SolutionFileIOsolution - never nulloutputSolutionFile - never null, parent directory already exists
|
OptaPlanner distribution 6.1.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||