Uses of Interface
ai.timefold.solver.core.api.solver.SolverFactory
-
Packages that use SolverFactory Package Description ai.timefold.solver.core.api.score Classes used forScorecalculation.ai.timefold.solver.core.api.solver Solver,SolverFactory, ...ai.timefold.solver.core.impl.solver -
-
Uses of SolverFactory in ai.timefold.solver.core.api.score
Methods in ai.timefold.solver.core.api.score with parameters of type SolverFactory Modifier and Type Method Description static <Solution_,Score_ extends Score<Score_>>
ScoreManager<Solution_,Score_>ScoreManager. create(SolverFactory<Solution_> solverFactory)Deprecated, for removal: This API element is subject to removal in a future version.Uses aSolverFactoryto build aScoreManager. -
Uses of SolverFactory in ai.timefold.solver.core.api.solver
Methods in ai.timefold.solver.core.api.solver that return SolverFactory Modifier and Type Method Description static <Solution_>
SolverFactory<Solution_>SolverFactory. create(SolverConfig solverConfig)Uses aSolverConfigto build aSolverFactory.static <Solution_>
SolverFactory<Solution_>SolverFactory. createFromXmlFile(File solverConfigFile)Reads an XML solver configuration from the file system and uses thatSolverConfigto build aSolverFactory.static <Solution_>
SolverFactory<Solution_>SolverFactory. createFromXmlFile(File solverConfigFile, ClassLoader classLoader)As defined bycreateFromXmlFile(File).static <Solution_>
SolverFactory<Solution_>SolverFactory. createFromXmlResource(String solverConfigResource)Reads an XML solver configuration from the classpath and uses thatSolverConfigto build aSolverFactory.static <Solution_>
SolverFactory<Solution_>SolverFactory. createFromXmlResource(String solverConfigResource, ClassLoader classLoader)As defined bycreateFromXmlResource(String).Methods in ai.timefold.solver.core.api.solver with parameters of type SolverFactory Modifier and Type Method Description static <Solution_,Score_ extends Score<Score_>>
SolutionManager<Solution_,Score_>SolutionManager. create(SolverFactory<Solution_> solverFactory)Uses aSolverFactoryto build aSolutionManager.static <Solution_,ProblemId_>
SolverManager<Solution_,ProblemId_>SolverManager. create(SolverFactory<Solution_> solverFactory)Use aSolverFactoryto build aSolverManager.static <Solution_,ProblemId_>
SolverManager<Solution_,ProblemId_>SolverManager. create(SolverFactory<Solution_> solverFactory, SolverManagerConfig solverManagerConfig) -
Uses of SolverFactory in ai.timefold.solver.core.impl.solver
Classes in ai.timefold.solver.core.impl.solver that implement SolverFactory Modifier and Type Class Description classDefaultSolverFactory<Solution_>Methods in ai.timefold.solver.core.impl.solver that return SolverFactory Modifier and Type Method Description SolverFactory<Solution_>DefaultSolverManager. getSolverFactory()Constructors in ai.timefold.solver.core.impl.solver with parameters of type SolverFactory Constructor Description DefaultSolutionManager(SolverFactory<Solution_> solverFactory)DefaultSolverManager(SolverFactory<Solution_> solverFactory, SolverManagerConfig solverManagerConfig)
-