org.drools.planner.examples.nurserostering.persistence
Class NurseRosteringSolutionImporter.NurseRosteringInputBuilder
java.lang.Object
org.drools.planner.examples.common.persistence.AbstractXmlSolutionImporter.XmlInputBuilder
org.drools.planner.examples.nurserostering.persistence.NurseRosteringSolutionImporter.NurseRosteringInputBuilder
- Enclosing class:
- NurseRosteringSolutionImporter
public class NurseRosteringSolutionImporter.NurseRosteringInputBuilder
- extends AbstractXmlSolutionImporter.XmlInputBuilder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
shiftDateMap
protected Map<String,ShiftDate> shiftDateMap
skillMap
protected Map<String,Skill> skillMap
shiftTypeMap
protected Map<String,ShiftType> shiftTypeMap
dateAndShiftTypeToShiftMap
protected Map<List<String>,Shift> dateAndShiftTypeToShiftMap
dayOfWeekAndShiftTypeToShiftListMap
protected Map<List<Object>,List<Shift>> dayOfWeekAndShiftTypeToShiftListMap
patternMap
protected Map<String,Pattern> patternMap
contractMap
protected Map<String,Contract> contractMap
employeeMap
protected Map<String,Employee> employeeMap
NurseRosteringSolutionImporter.NurseRosteringInputBuilder
public NurseRosteringSolutionImporter.NurseRosteringInputBuilder()
readSolution
public Solution readSolution()
throws IOException,
org.jdom.JDOMException
- Specified by:
readSolution
in class AbstractXmlSolutionImporter.XmlInputBuilder
- Throws:
IOException
org.jdom.JDOMException
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.