Uses of Class
org.optaplanner.core.config.solver.SolverConfig
Packages that use SolverConfig
Package
Description
Classes which represent the XML Benchmark configuration of OptaPlanner Benchmark.
Solver, SolverFactory, ...- 
Uses of SolverConfig in org.optaplanner.benchmark.configMethods in org.optaplanner.benchmark.config that return SolverConfigMethods in org.optaplanner.benchmark.config with parameters of type SolverConfigModifier and TypeMethodDescriptionstatic PlannerBenchmarkConfigPlannerBenchmarkConfig.createFromSolverConfig(SolverConfig solverConfig) static PlannerBenchmarkConfigPlannerBenchmarkConfig.createFromSolverConfig(SolverConfig solverConfig, File benchmarkDirectory) voidSolverBenchmarkConfig.setSolverConfig(SolverConfig solverConfig) SolverBenchmarkConfig.withSolverConfig(SolverConfig solverConfig) 
- 
Uses of SolverConfig in org.optaplanner.benchmark.impl.resultMethods in org.optaplanner.benchmark.impl.result that return SolverConfigMethods in org.optaplanner.benchmark.impl.result with parameters of type SolverConfigModifier and TypeMethodDescriptionvoidSolverBenchmarkResult.setSolverConfig(SolverConfig solverConfig) 
- 
Uses of SolverConfig in org.optaplanner.core.api.solverMethods in org.optaplanner.core.api.solver with parameters of type SolverConfigModifier and TypeMethodDescriptionstatic <Solution_>
 SolverFactory<Solution_>SolverFactory.create(SolverConfig solverConfig) Uses aSolverConfigto build aSolverFactory.static <Solution_,ProblemId_> 
 SolverManager<Solution_,ProblemId_> SolverManager.create(SolverConfig solverConfig) Use aSolverConfigto build aSolverManager.static <Solution_,ProblemId_> 
 SolverManager<Solution_,ProblemId_> SolverManager.create(SolverConfig solverConfig, SolverManagerConfig solverManagerConfig) 
- 
Uses of SolverConfig in org.optaplanner.core.config.solverMethods in org.optaplanner.core.config.solver that return SolverConfigModifier and TypeMethodDescriptionSolverConfig.copyConfig()static SolverConfigSolverConfig.createFromXmlFile(File solverConfigFile) Reads an XML solver configuration from the file system.static SolverConfigSolverConfig.createFromXmlFile(File solverConfigFile, ClassLoader classLoader) As defined bycreateFromXmlFile(File).static SolverConfigSolverConfig.createFromXmlInputStream(InputStream in) static SolverConfigSolverConfig.createFromXmlInputStream(InputStream in, ClassLoader classLoader) As defined bycreateFromXmlInputStream(InputStream).static SolverConfigSolverConfig.createFromXmlReader(Reader reader) static SolverConfigSolverConfig.createFromXmlReader(Reader reader, ClassLoader classLoader) As defined bycreateFromXmlReader(Reader).static SolverConfigSolverConfig.createFromXmlResource(String solverConfigResource) Reads an XML solver configuration from the classpath.static SolverConfigSolverConfig.createFromXmlResource(String solverConfigResource, ClassLoader classLoader) As defined bycreateFromXmlResource(String).SolverConfig.inherit(SolverConfig inheritedConfig) Do not use this method, it is an internal method.SolverConfig.withConstraintProviderClass(Class<? extends ConstraintProvider> constraintProviderClass) As defined byScoreDirectorFactoryConfig.withConstraintProviderClass(Class), but returns this.SolverConfig.withConstraintStreamImplType(ConstraintStreamImplType constraintStreamImplType) SolverConfig.withDaemon(Boolean daemon) SolverConfig.withDomainAccessType(DomainAccessType domainAccessType) SolverConfig.withEasyScoreCalculatorClass(Class<? extends EasyScoreCalculator> easyScoreCalculatorClass) As defined byScoreDirectorFactoryConfig.withEasyScoreCalculatorClass(Class), but returns this.SolverConfig.withEntityClasses(Class<?>... entityClasses) SolverConfig.withEntityClassList(List<Class<?>> entityClassList) SolverConfig.withEnvironmentMode(EnvironmentMode environmentMode) SolverConfig.withGizmoMemberAccessorMap(Map<String, MemberAccessor> memberAccessorMap) SolverConfig.withGizmoSolutionClonerMap(Map<String, SolutionCloner> solutionClonerMap) SolverConfig.withMonitoringConfig(MonitoringConfig monitoringConfig) SolverConfig.withMoveThreadBufferSize(Integer moveThreadBufferSize) SolverConfig.withMoveThreadCount(String moveThreadCount) SolverConfig.withPhaseList(List<PhaseConfig> phaseConfigList) SolverConfig.withPhases(PhaseConfig... phaseConfigs) SolverConfig.withRandomFactoryClass(Class<? extends RandomFactory> randomFactoryClass) SolverConfig.withRandomSeed(Long randomSeed) SolverConfig.withRandomType(RandomType randomType) SolverConfig.withScoreDirectorFactory(ScoreDirectorFactoryConfig scoreDirectorFactoryConfig) SolverConfig.withSolutionClass(Class<?> solutionClass) SolverConfig.withTerminationConfig(TerminationConfig terminationConfig) SolverConfig.withTerminationSpentLimit(Duration spentLimit) As defined byTerminationConfig.withSpentLimit(Duration), but returns this.SolverConfig.withThreadFactoryClass(Class<? extends ThreadFactory> threadFactoryClass) Methods in org.optaplanner.core.config.solver with parameters of type SolverConfigModifier and TypeMethodDescriptionSolverConfig.inherit(SolverConfig inheritedConfig) Do not use this method, it is an internal method.Constructors in org.optaplanner.core.config.solver with parameters of type SolverConfigModifierConstructorDescriptionSolverConfig(SolverConfig inheritedConfig) Allows you to programmatically change theSolverConfigper concurrent request, based on a template solver config, by building a separateSolverFactorywithSolverFactory.create(SolverConfig)and a separateSolverper request to avoid race conditions.
- 
Uses of SolverConfig in org.optaplanner.core.impl.io.jaxbMethods in org.optaplanner.core.impl.io.jaxb that return SolverConfigMethods in org.optaplanner.core.impl.io.jaxb with parameters of type SolverConfigModifier and TypeMethodDescriptionvoidSolverConfigIO.write(SolverConfig solverConfig, Writer writer) 
- 
Uses of SolverConfig in org.optaplanner.core.impl.solverConstructors in org.optaplanner.core.impl.solver with parameters of type SolverConfig
- 
Uses of SolverConfig in org.optaplanner.test.api.score.streamMethods in org.optaplanner.test.api.score.stream with parameters of type SolverConfigModifier and TypeMethodDescriptionstatic <ConstraintProvider_ extends ConstraintProvider,Solution_> 
 ConstraintVerifier<ConstraintProvider_,Solution_> ConstraintVerifier.create(SolverConfig solverConfig) Uses aSolverConfigto build aConstraintVerifier.