Class ProjectJobSchedulingImporter.ProjectJobSchedulingInputBuilder
- java.lang.Object
-
- ai.timefold.solver.examples.common.app.LoggingMain
-
- ai.timefold.solver.examples.common.persistence.AbstractSolutionImporter.InputBuilder
-
- ai.timefold.solver.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder<Schedule>
-
- ai.timefold.solver.examples.projectjobscheduling.persistence.ProjectJobSchedulingImporter.ProjectJobSchedulingInputBuilder
-
- Enclosing class:
- ProjectJobSchedulingImporter
public static class ProjectJobSchedulingImporter.ProjectJobSchedulingInputBuilder extends AbstractTxtSolutionImporter.TxtInputBuilder<Schedule>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classProjectJobSchedulingImporter.ProjectJobSchedulingInputBuilder.ProjectFileInputBuilder
-
Field Summary
-
Fields inherited from class ai.timefold.solver.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder
bufferedReader, inputFile
-
Fields inherited from class ai.timefold.solver.examples.common.app.LoggingMain
logger
-
-
Constructor Summary
Constructors Constructor Description ProjectJobSchedulingInputBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchedulereadSolution()-
Methods inherited from class ai.timefold.solver.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder
getInputId, parseBooleanFromNumber, readConstantLine, readConstantLine, readEmptyLine, readIntegerValue, readIntegerValue, readIntegerValue, readLongValue, readLongValue, readLongValue, readOptionalConstantLine, readOptionalStringValue, readOptionalStringValue, readOptionalStringValue, readStringValue, readStringValue, readStringValue, readUntilConstantLine, removePrefixSuffixFromLine, setBufferedReader, setInputFile, skipOptionalConstantLines, splitBy, splitBy, splitByCommaAndTrim, splitByCommaAndTrim, splitByPipelineAndTrim, splitBySemicolonSeparatedValue, splitBySemicolonSeparatedValue, splitBySpace, splitBySpace, splitBySpace, splitBySpace, splitBySpacesOrTabs, splitBySpacesOrTabs, splitBySpacesOrTabs
-
-
-
-
Method Detail
-
readSolution
public Schedule readSolution() throws IOException
- Specified by:
readSolutionin classAbstractTxtSolutionImporter.TxtInputBuilder<Schedule>- Throws:
IOException
-
-