Class CurriculumCourseImporter.CurriculumCourseInputBuilder
- java.lang.Object
-
- org.optaplanner.examples.common.app.LoggingMain
-
- org.optaplanner.examples.common.persistence.AbstractSolutionImporter.InputBuilder
-
- org.optaplanner.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder<CourseSchedule>
-
- org.optaplanner.examples.curriculumcourse.persistence.CurriculumCourseImporter.CurriculumCourseInputBuilder
-
- Enclosing class:
- CurriculumCourseImporter
public static class CurriculumCourseImporter.CurriculumCourseInputBuilder extends AbstractTxtSolutionImporter.TxtInputBuilder<CourseSchedule>
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder
bufferedReader, inputFile
-
Fields inherited from class org.optaplanner.examples.common.app.LoggingMain
logger
-
-
Constructor Summary
Constructors Constructor Description CurriculumCourseInputBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CourseSchedule
readSolution()
-
Methods inherited from class org.optaplanner.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 CourseSchedule readSolution() throws IOException
- Specified by:
readSolution
in classAbstractTxtSolutionImporter.TxtInputBuilder<CourseSchedule>
- Throws:
IOException
-
-