Class RockTourGenerator
- java.lang.Object
-
- org.optaplanner.examples.common.app.LoggingMain
-
- org.optaplanner.examples.rocktour.persistence.RockTourGenerator
-
public class RockTourGenerator extends LoggingMain
-
-
Field Summary
Fields Modifier and Type Field Description protected static LocalDate
END_DATE
protected File
outputDir
protected Random
random
protected org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<RockTourSolution>
solutionFileIO
protected static LocalDate
START_DATE
-
Fields inherited from class org.optaplanner.examples.common.app.LoggingMain
logger
-
-
Constructor Summary
Constructors Constructor Description RockTourGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RockTourSolution
createRockTourSolution(String fileName, List<LocationDataGenerator.LocationData> locationDataList)
static void
main(String[] args)
-
-
-
Field Detail
-
solutionFileIO
protected final org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<RockTourSolution> solutionFileIO
-
outputDir
protected final File outputDir
-
random
protected Random random
-
START_DATE
protected static final LocalDate START_DATE
-
END_DATE
protected static final LocalDate END_DATE
-
-
Method Detail
-
main
public static void main(String[] args)
-
createRockTourSolution
public RockTourSolution createRockTourSolution(String fileName, List<LocationDataGenerator.LocationData> locationDataList)
-
-