| Package | Description |
|---|---|
| org.optaplanner.core.api.solver |
Solver, SolverFactory, ... |
| org.optaplanner.core.config.solver | |
| org.optaplanner.core.impl.solver |
| Modifier and Type | Method and Description |
|---|---|
abstract SolverConfig |
SolverFactory.getSolverConfig()
Deprecated.
in favor of
SolverConfig(SolverConfig)
and SolverFactory.create(SolverConfig). Will be removed in 8.0. |
| Modifier and Type | Method and Description |
|---|---|
static <Solution_> |
SolverFactory.create(SolverConfig solverConfig)
Uses a
SolverConfig to build a SolverFactory. |
| Modifier and Type | Method and Description |
|---|---|
void |
SolverConfig.inherit(SolverConfig inheritedConfig)
Do not use this method, it is an internal method.
|
| Constructor and Description |
|---|
SolverConfig(SolverConfig inheritedConfig)
Allows you to programmatically change the
SolverConfig per concurrent request,
based on a template solver config,
by building a separate SolverFactory with SolverFactory.create(SolverConfig)
and a separate Solver per request to avoid race conditions. |
| Modifier and Type | Method and Description |
|---|---|
SolverConfig |
DefaultSolverFactory.getSolverConfig()
Deprecated.
|
| Constructor and Description |
|---|
DefaultSolverFactory(SolverConfig solverConfig) |
DefaultSolverFactory(SolverConfig solverConfig,
SolverConfigContext solverConfigContext) |
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.