Class AbstractXmlSolutionImporter.XmlInputBuilder<Solution_>
java.lang.Object
org.optaplanner.examples.common.app.LoggingMain
org.optaplanner.examples.common.persistence.AbstractSolutionImporter.InputBuilder
org.optaplanner.examples.common.persistence.AbstractXmlSolutionImporter.XmlInputBuilder<Solution_>
- Direct Known Subclasses:
NurseRosteringImporter.NurseRosteringInputBuilder
- Enclosing class:
- AbstractXmlSolutionImporter<Solution_>
public abstract static class AbstractXmlSolutionImporter.XmlInputBuilder<Solution_>
extends AbstractSolutionImporter.InputBuilder
-
Field Summary
FieldsFields inherited from class org.optaplanner.examples.common.app.LoggingMain
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidassertElementName(org.jdom2.Element element, String name) abstract Solution_voidsetDocument(org.jdom2.Document document) voidsetInputFile(File inputFile)
-
Field Details
-
inputFile
-
document
protected org.jdom2.Document document
-
-
Constructor Details
-
XmlInputBuilder
public XmlInputBuilder()
-
-
Method Details
-
setInputFile
-
setDocument
public void setDocument(org.jdom2.Document document) -
readSolution
- Throws:
IOExceptionorg.jdom2.JDOMException
-
getInputId
-
assertElementName
-