Class NurseRosteringImporter.NurseRosteringInputBuilder
java.lang.Object
org.optaplanner.examples.common.app.LoggingMain
org.optaplanner.examples.common.persistence.AbstractSolutionImporter.InputBuilder
org.optaplanner.examples.common.persistence.AbstractXmlSolutionImporter.XmlInputBuilder<NurseRoster>
org.optaplanner.examples.nurserostering.persistence.NurseRosteringImporter.NurseRosteringInputBuilder
- Enclosing class:
- NurseRosteringImporter
public static class NurseRosteringImporter.NurseRosteringInputBuilder
extends AbstractXmlSolutionImporter.XmlInputBuilder<NurseRoster>
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.optaplanner.examples.common.persistence.AbstractXmlSolutionImporter.XmlInputBuilder
document, inputFileFields inherited from class org.optaplanner.examples.common.app.LoggingMain
logger -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.optaplanner.examples.common.persistence.AbstractXmlSolutionImporter.XmlInputBuilder
assertElementName, getInputId, setDocument, setInputFile
-
Field Details
-
shiftDateMap
-
skillMap
-
shiftTypeMap
-
dateAndShiftTypeToShiftMap
-
dayOfWeekAndShiftTypeToShiftListMap
-
patternMap
-
contractMap
-
employeeMap
-
-
Constructor Details
-
NurseRosteringInputBuilder
public NurseRosteringInputBuilder()
-
-
Method Details
-
readSolution
- Specified by:
readSolutionin classAbstractXmlSolutionImporter.XmlInputBuilder<NurseRoster>- Throws:
IOExceptionorg.jdom2.JDOMException
-