Uses of Interface
ai.timefold.solver.core.api.solver.SolverFactory
Packages that use SolverFactory
-
Uses of SolverFactory in ai.timefold.solver.core.api.score
Methods in ai.timefold.solver.core.api.score with parameters of type SolverFactoryModifier and TypeMethodDescriptionstatic <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 SolverFactoryModifier and TypeMethodDescriptionstatic <Solution_>
@NonNull SolverFactory<Solution_>SolverFactory.create(@NonNull SolverConfig solverConfig) Uses aSolverConfigto build aSolverFactory.static <Solution_>
@NonNull SolverFactory<Solution_>SolverFactory.createFromXmlFile(@NonNull File solverConfigFile) Reads an XML solver configuration from the file system and uses thatSolverConfigto build aSolverFactory.static <Solution_>
@NonNull SolverFactory<Solution_>SolverFactory.createFromXmlFile(@NonNull File solverConfigFile, @Nullable ClassLoader classLoader) As defined bycreateFromXmlFile(File).static <Solution_>
@NonNull SolverFactory<Solution_>SolverFactory.createFromXmlResource(@NonNull String solverConfigResource) Reads an XML solver configuration from the classpath and uses thatSolverConfigto build aSolverFactory.static <Solution_>
@NonNull SolverFactory<Solution_>SolverFactory.createFromXmlResource(@NonNull String solverConfigResource, @Nullable ClassLoader classLoader) As defined bycreateFromXmlResource(String).Methods in ai.timefold.solver.core.api.solver with parameters of type SolverFactoryModifier and TypeMethodDescriptionstatic <Solution_,Score_ extends Score<Score_>>
@NonNull SolutionManager<Solution_,Score_> SolutionManager.create(@NonNull SolverFactory<Solution_> solverFactory) Uses aSolverFactoryto build aSolutionManager.static <Solution_,ProblemId_>
@NonNull SolverManager<Solution_,ProblemId_> SolverManager.create(@NonNull SolverFactory<Solution_> solverFactory) Use aSolverFactoryto build aSolverManager.static <Solution_,ProblemId_>
@NonNull SolverManager<Solution_,ProblemId_> SolverManager.create(@NonNull SolverFactory<Solution_> solverFactory, @NonNull SolverManagerConfig solverManagerConfig) -
Uses of SolverFactory in ai.timefold.solver.core.impl.solver
Classes in ai.timefold.solver.core.impl.solver that implement SolverFactoryMethods in ai.timefold.solver.core.impl.solver that return SolverFactoryConstructors in ai.timefold.solver.core.impl.solver with parameters of type SolverFactoryModifierConstructorDescriptionDefaultSolutionManager(SolverFactory<Solution_> solverFactory) DefaultSolverManager(SolverFactory<Solution_> solverFactory, SolverManagerConfig solverManagerConfig)