Class AbstractTxtSolutionExporter.TxtOutputBuilder<Solution_>
- java.lang.Object
-
- org.optaplanner.examples.common.app.LoggingMain
-
- org.optaplanner.examples.common.persistence.AbstractSolutionExporter.OutputBuilder
-
- org.optaplanner.examples.common.persistence.AbstractTxtSolutionExporter.TxtOutputBuilder<Solution_>
-
- Direct Known Subclasses:
AbstractSvgTspOutputBuilder,CheapTimeExporter.CheapTimeOutputBuilder,CoachShuttleGatheringExporter.CoachShuttleGatheringOutputBuilder,CurriculumCourseExporter.CurriculumCourseOutputBuilder,ExaminationExporter.ExaminationOutputBuilder,MachineReassignmentExporter.MachineReassignmentOutputBuilder,PatientAdmissionScheduleExporter.PatientAdmissionScheduleOutputBuilder,TravelingTournamentExporter.TravelingTournamentOutputBuilder,TspExporter.TspOutputBuilder
- Enclosing class:
- AbstractTxtSolutionExporter<Solution_>
public abstract static class AbstractTxtSolutionExporter.TxtOutputBuilder<Solution_> extends AbstractSolutionExporter.OutputBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected BufferedWriterbufferedWriterprotected Solution_solution-
Fields inherited from class org.optaplanner.examples.common.app.LoggingMain
logger
-
-
Constructor Summary
Constructors Constructor Description TxtOutputBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidsetBufferedWriter(BufferedWriter bufferedWriter)voidsetSolution(Solution_ solution)abstract voidwriteSolution()
-
-
-
Field Detail
-
bufferedWriter
protected BufferedWriter bufferedWriter
-
solution
protected Solution_ solution
-
-
Method Detail
-
setBufferedWriter
public void setBufferedWriter(BufferedWriter bufferedWriter)
-
setSolution
public void setSolution(Solution_ solution)
-
writeSolution
public abstract void writeSolution() throws IOException- Throws:
IOException
-
-