Class CurriculumCourseImporter.CurriculumCourseInputBuilder
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<CourseSchedule>
ai.timefold.solver.examples.curriculumcourse.persistence.CurriculumCourseImporter.CurriculumCourseInputBuilder
- Enclosing class:
- CurriculumCourseImporter
public static class CurriculumCourseImporter.CurriculumCourseInputBuilder
extends AbstractTxtSolutionImporter.TxtInputBuilder<CourseSchedule>
-
Field Summary
Fields inherited from class ai.timefold.solver.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder
bufferedReader, inputFileFields inherited from class ai.timefold.solver.examples.common.app.LoggingMain
logger -
Constructor Summary
Constructors -
Method Summary
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
-
Constructor Details
-
CurriculumCourseInputBuilder
public CurriculumCourseInputBuilder()
-
-
Method Details
-
readSolution
- Specified by:
readSolutionin classAbstractTxtSolutionImporter.TxtInputBuilder<CourseSchedule>- Throws:
IOException
-