OptaPlanner distribution 6.2.1-SNAPSHOT

org.optaplanner.examples.vehiclerouting.persistence
Class VehicleRoutingImporter.VehicleRoutingInputBuilder

java.lang.Object
  extended by org.optaplanner.examples.common.app.LoggingMain
      extended by org.optaplanner.examples.common.persistence.AbstractSolutionImporter.InputBuilder
          extended by org.optaplanner.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder
              extended by org.optaplanner.examples.vehiclerouting.persistence.VehicleRoutingImporter.VehicleRoutingInputBuilder
Enclosing class:
VehicleRoutingImporter

public static class VehicleRoutingImporter.VehicleRoutingInputBuilder
extends AbstractTxtSolutionImporter.TxtInputBuilder


Field Summary
 
Fields inherited from class org.optaplanner.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder
bufferedReader, inputFile
 
Fields inherited from class org.optaplanner.examples.common.app.LoggingMain
logger
 
Constructor Summary
VehicleRoutingImporter.VehicleRoutingInputBuilder()
           
 
Method Summary
 void readCourseraFormat()
           
 Solution readSolution()
           
 void readTimeWindowedFormat()
           
 void readVrpWebFormat()
           
 
Methods inherited from class org.optaplanner.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder
factorial, getInputId, parseBooleanFromNumber, readConstantLine, readEmptyLine, readIntegerValue, readIntegerValue, readIntegerValue, readLongValue, readLongValue, readLongValue, readOptionalStringValue, readOptionalStringValue, readOptionalStringValue, readStringValue, readStringValue, readStringValue, readUntilConstantLine, removePrefixSuffixFromLine, setBufferedReader, setInputFile, splitBy, splitBy, splitByCommaAndTrim, splitByCommaAndTrim, splitByPipelineAndTrim, splitBySemicolonSeparatedValue, splitBySpace, splitBySpace, splitBySpace, splitBySpacesOrTabs, splitBySpacesOrTabs, splitBySpacesOrTabs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleRoutingImporter.VehicleRoutingInputBuilder

public VehicleRoutingImporter.VehicleRoutingInputBuilder()
Method Detail

readSolution

public Solution readSolution()
                      throws IOException
Specified by:
readSolution in class AbstractTxtSolutionImporter.TxtInputBuilder
Throws:
IOException

readVrpWebFormat

public void readVrpWebFormat()
                      throws IOException
Throws:
IOException

readCourseraFormat

public void readCourseraFormat()
                        throws IOException
Throws:
IOException

readTimeWindowedFormat

public void readTimeWindowedFormat()
                            throws IOException
Throws:
IOException

OptaPlanner distribution 6.2.1-SNAPSHOT

Copyright © 2006-2015 JBoss by Red Hat. All Rights Reserved.