Class AbstractXmlSolutionExporter.XmlOutputBuilder<Solution_>

java.lang.Object
ai.timefold.solver.examples.common.app.LoggingMain
ai.timefold.solver.examples.common.persistence.AbstractSolutionExporter.OutputBuilder
ai.timefold.solver.examples.common.persistence.AbstractXmlSolutionExporter.XmlOutputBuilder<Solution_>
Direct Known Subclasses:
NurseRosteringExporter.NurseRosteringOutputBuilder
Enclosing class:
AbstractXmlSolutionExporter<Solution_>

public abstract static class AbstractXmlSolutionExporter.XmlOutputBuilder<Solution_> extends AbstractSolutionExporter.OutputBuilder
  • Field Details

    • document

      protected org.jdom2.Document document
  • Constructor Details

    • XmlOutputBuilder

      public XmlOutputBuilder()
  • Method Details

    • setDocument

      public void setDocument(org.jdom2.Document document)
    • setSolution

      public abstract void setSolution(Solution_ solution)
    • writeSolution

      public abstract void writeSolution() throws IOException, org.jdom2.JDOMException
      Throws:
      IOException
      org.jdom2.JDOMException