org.drools.planner.examples.common.persistence
Class AbstractTxtSolutionImporter

java.lang.Object
  extended by org.drools.planner.examples.common.app.LoggingMain
      extended by org.drools.planner.examples.common.persistence.AbstractSolutionImporter
          extended by org.drools.planner.examples.common.persistence.AbstractTxtSolutionImporter
Direct Known Subclasses:
CurriculumCourseSolutionImporter, ExaminationSolutionImporter, Manners2009SolutionImporter, PatientAdmissionScheduleSolutionImporter, TrainDesignSolutionImporter, TravelingTournamentSolutionImporter, TspSolutionImporter

public abstract class AbstractTxtSolutionImporter
extends AbstractSolutionImporter


Nested Class Summary
 class AbstractTxtSolutionImporter.TxtInputBuilder
           
 
Field Summary
 
Fields inherited from class org.drools.planner.examples.common.persistence.AbstractSolutionImporter
DEFAULT_OUTPUT_FILE_SUFFIX, solutionDao
 
Fields inherited from class org.drools.planner.examples.common.app.LoggingMain
DEFAULT_LOGGING_CONFIG, logger
 
Constructor Summary
protected AbstractTxtSolutionImporter(SolutionDao solutionDao)
           
 
Method Summary
abstract  AbstractTxtSolutionImporter.TxtInputBuilder createTxtInputBuilder()
           
protected  String getInputFileSuffix()
           
 Solution readSolution(File inputFile)
           
 
Methods inherited from class org.drools.planner.examples.common.persistence.AbstractSolutionImporter
convertAll, getInputDir, getOutputDir, getOutputFileSuffix
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTxtSolutionImporter

protected AbstractTxtSolutionImporter(SolutionDao solutionDao)
Method Detail

getInputFileSuffix

protected String getInputFileSuffix()
Specified by:
getInputFileSuffix in class AbstractSolutionImporter

createTxtInputBuilder

public abstract AbstractTxtSolutionImporter.TxtInputBuilder createTxtInputBuilder()

readSolution

public Solution readSolution(File inputFile)
Specified by:
readSolution in class AbstractSolutionImporter


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.