| Package | Description |
|---|---|
| org.optaplanner.core.api.solver |
Solver, SolverFactory, ... |
| org.optaplanner.core.impl.solver |
| Modifier and Type | Method and Description |
|---|---|
default SolverJob<Solution_,ProblemId_> |
SolverManager.solve(ProblemId_ problemId,
Function<? super ProblemId_,? extends Solution_> problemFinder,
Consumer<? super Solution_> finalBestSolutionConsumer)
Submits a planning problem to solve and returns immediately.
|
SolverJob<Solution_,ProblemId_> |
SolverManager.solve(ProblemId_ problemId,
Function<? super ProblemId_,? extends Solution_> problemFinder,
Consumer<? super Solution_> finalBestSolutionConsumer,
BiConsumer<? super ProblemId_,? super Throwable> exceptionHandler)
As defined by
SolverManager.solve(Object, Function, Consumer). |
default SolverJob<Solution_,ProblemId_> |
SolverManager.solve(ProblemId_ problemId,
Solution_ problem)
Submits a planning problem to solve and returns immediately.
|
default SolverJob<Solution_,ProblemId_> |
SolverManager.solve(ProblemId_ problemId,
Solution_ problem,
Consumer<? super Solution_> finalBestSolutionConsumer)
As defined by
SolverManager.solve(Object, Object). |
default SolverJob<Solution_,ProblemId_> |
SolverManager.solve(ProblemId_ problemId,
Solution_ problem,
Consumer<? super Solution_> finalBestSolutionConsumer,
BiConsumer<? super ProblemId_,? super Throwable> exceptionHandler)
As defined by
SolverManager.solve(Object, Object). |
default SolverJob<Solution_,ProblemId_> |
SolverManager.solveAndListen(ProblemId_ problemId,
Function<? super ProblemId_,? extends Solution_> problemFinder,
Consumer<? super Solution_> bestSolutionConsumer)
Submits a planning problem to solve and returns immediately.
|
SolverJob<Solution_,ProblemId_> |
SolverManager.solveAndListen(ProblemId_ problemId,
Function<? super ProblemId_,? extends Solution_> problemFinder,
Consumer<? super Solution_> bestSolutionConsumer,
BiConsumer<? super ProblemId_,? super Throwable> exceptionHandler)
As defined by
SolverManager.solveAndListen(Object, Function, Consumer). |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSolverJob<Solution_,ProblemId_> |
| Modifier and Type | Method and Description |
|---|---|
SolverJob<Solution_,ProblemId_> |
DefaultSolverManager.solve(ProblemId_ problemId,
Function<? super ProblemId_,? extends Solution_> problemFinder,
Consumer<? super Solution_> finalBestSolutionConsumer,
BiConsumer<? super ProblemId_,? super Throwable> exceptionHandler) |
protected SolverJob<Solution_,ProblemId_> |
DefaultSolverManager.solve(ProblemId_ problemId,
Function<? super ProblemId_,? extends Solution_> problemFinder,
Consumer<? super Solution_> bestSolutionConsumer,
Consumer<? super Solution_> finalBestSolutionConsumer,
BiConsumer<? super ProblemId_,? super Throwable> exceptionHandler) |
SolverJob<Solution_,ProblemId_> |
DefaultSolverManager.solveAndListen(ProblemId_ problemId,
Function<? super ProblemId_,? extends Solution_> problemFinder,
Consumer<? super Solution_> bestSolutionConsumer,
BiConsumer<? super ProblemId_,? super Throwable> exceptionHandler) |
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.