Index

A B D G I M N P S T U 
All Classes and Interfaces|All Packages

A

ai.timefold.solver.quarkus - package ai.timefold.solver.quarkus
 
ai.timefold.solver.quarkus.bean - package ai.timefold.solver.quarkus.bean
 
ai.timefold.solver.quarkus.config - package ai.timefold.solver.quarkus.config
 
ai.timefold.solver.quarkus.devui - package ai.timefold.solver.quarkus.devui
 
ai.timefold.solver.quarkus.gizmo - package ai.timefold.solver.quarkus.gizmo
 
ai.timefold.solver.quarkus.nativeimage - package ai.timefold.solver.quarkus.nativeimage
 

B

bestScoreLimit - Variable in class ai.timefold.solver.quarkus.config.TerminationRuntimeConfig
Terminates the solver when a specific or higher score has been reached.

D

DefaultTimefoldBeanProvider - Class in ai.timefold.solver.quarkus.bean
 
DefaultTimefoldBeanProvider() - Constructor for class ai.timefold.solver.quarkus.bean.DefaultTimefoldBeanProvider
 

G

getConfig() - Method in class ai.timefold.solver.quarkus.devui.TimefoldDevUIPropertiesRPCService
 
getConstraintList() - Method in class ai.timefold.solver.quarkus.devui.TimefoldDevUIProperties
 
getConstraints() - Method in class ai.timefold.solver.quarkus.devui.TimefoldDevUIPropertiesRPCService
 
getEffectiveSolverConfig() - Method in class ai.timefold.solver.quarkus.devui.TimefoldDevUIProperties
 
getEntityClassList() - Method in class ai.timefold.solver.quarkus.devui.TimefoldModelProperties
 
getEntityClassToGenuineVariableListMap() - Method in class ai.timefold.solver.quarkus.devui.TimefoldModelProperties
 
getEntityClassToShadowVariableListMap() - Method in class ai.timefold.solver.quarkus.devui.TimefoldModelProperties
 
getModelInfo() - Method in class ai.timefold.solver.quarkus.devui.TimefoldDevUIPropertiesRPCService
 
getSolutionClass() - Method in class ai.timefold.solver.quarkus.devui.TimefoldModelProperties
 
getSolverConfigText() - Method in class ai.timefold.solver.quarkus.devui.SolverConfigText
 
getTimefoldModelProperties() - Method in class ai.timefold.solver.quarkus.devui.TimefoldDevUIProperties
 

I

init() - Method in class ai.timefold.solver.quarkus.devui.TimefoldDevUIPropertiesRPCService
 

M

moveThreadCount - Variable in class ai.timefold.solver.quarkus.config.SolverRuntimeConfig
Enable multithreaded solving for a single problem, which increases CPU consumption.

N

newInstance(Class<T>) - Method in interface ai.timefold.solver.quarkus.gizmo.TimefoldGizmoBeanFactory
 
newInstance(Supplier<String>, String, Class<T>) - Static method in class ai.timefold.solver.quarkus.nativeimage.Substitute_ConfigUtils
 

P

parallelSolverCount - Variable in class ai.timefold.solver.quarkus.config.SolverManagerRuntimeConfig
The number of solvers that run in parallel.

S

setEntityClassList(List<String>) - Method in class ai.timefold.solver.quarkus.devui.TimefoldModelProperties
 
setEntityClassToGenuineVariableListMap(Map<String, List<String>>) - Method in class ai.timefold.solver.quarkus.devui.TimefoldModelProperties
 
setEntityClassToShadowVariableListMap(Map<String, List<String>>) - Method in class ai.timefold.solver.quarkus.devui.TimefoldModelProperties
 
setSolutionClass(String) - Method in class ai.timefold.solver.quarkus.devui.TimefoldModelProperties
 
setSolverConfigText(String) - Method in class ai.timefold.solver.quarkus.devui.SolverConfigText
 
solver - Variable in class ai.timefold.solver.quarkus.config.TimefoldRuntimeConfig
During run time, this is translated into Timefold's SolverConfig runtime properties.
solverConfigSupplier(SolverConfig, Map<String, RuntimeValue<MemberAccessor>>, Map<String, RuntimeValue<SolutionCloner>>) - Method in class ai.timefold.solver.quarkus.TimefoldRecorder
 
SolverConfigText - Class in ai.timefold.solver.quarkus.devui
 
SolverConfigText(String) - Constructor for class ai.timefold.solver.quarkus.devui.SolverConfigText
 
solverConfigTextSupplier(String) - Method in class ai.timefold.solver.quarkus.devui.TimefoldDevUIRecorder
 
solverManager - Variable in class ai.timefold.solver.quarkus.config.TimefoldRuntimeConfig
Configuration properties that overwrite Timefold's SolverManagerConfig.
solverManagerConfig(SolverManagerConfig) - Method in class ai.timefold.solver.quarkus.TimefoldRecorder
 
SolverManagerRuntimeConfig - Class in ai.timefold.solver.quarkus.config
During build time, this is translated into Timefold's SolverManagerConfig.
SolverManagerRuntimeConfig() - Constructor for class ai.timefold.solver.quarkus.config.SolverManagerRuntimeConfig
 
SolverRuntimeConfig - Class in ai.timefold.solver.quarkus.config
During run time, this overrides some of Timefold's SolverConfig properties.
SolverRuntimeConfig() - Constructor for class ai.timefold.solver.quarkus.config.SolverRuntimeConfig
 
spentLimit - Variable in class ai.timefold.solver.quarkus.config.TerminationRuntimeConfig
How long the solver can run.
Substitute_ConfigUtils - Class in ai.timefold.solver.quarkus.nativeimage
 
Substitute_ConfigUtils() - Constructor for class ai.timefold.solver.quarkus.nativeimage.Substitute_ConfigUtils
 

T

termination - Variable in class ai.timefold.solver.quarkus.config.SolverRuntimeConfig
Configuration properties that overwrite Timefold's TerminationConfig.
TerminationRuntimeConfig - Class in ai.timefold.solver.quarkus.config
During build time, this is translated into Timefold's TerminationConfig.
TerminationRuntimeConfig() - Constructor for class ai.timefold.solver.quarkus.config.TerminationRuntimeConfig
 
TimefoldDevUIProperties - Class in ai.timefold.solver.quarkus.devui
 
TimefoldDevUIProperties(TimefoldModelProperties, String, List<ConstraintRef>) - Constructor for class ai.timefold.solver.quarkus.devui.TimefoldDevUIProperties
 
TimefoldDevUIPropertiesRPCService - Class in ai.timefold.solver.quarkus.devui
 
TimefoldDevUIPropertiesRPCService(SolverConfigText) - Constructor for class ai.timefold.solver.quarkus.devui.TimefoldDevUIPropertiesRPCService
 
TimefoldDevUIRecorder - Class in ai.timefold.solver.quarkus.devui
 
TimefoldDevUIRecorder() - Constructor for class ai.timefold.solver.quarkus.devui.TimefoldDevUIRecorder
 
TimefoldGizmoBeanFactory - Interface in ai.timefold.solver.quarkus.gizmo
 
TimefoldModelProperties - Class in ai.timefold.solver.quarkus.devui
 
TimefoldModelProperties() - Constructor for class ai.timefold.solver.quarkus.devui.TimefoldModelProperties
 
TimefoldRecorder - Class in ai.timefold.solver.quarkus
 
TimefoldRecorder() - Constructor for class ai.timefold.solver.quarkus.TimefoldRecorder
 
TimefoldRuntimeConfig - Class in ai.timefold.solver.quarkus.config
 
TimefoldRuntimeConfig() - Constructor for class ai.timefold.solver.quarkus.config.TimefoldRuntimeConfig
 
TimefoldSolverBannerBean - Class in ai.timefold.solver.quarkus.bean
 
TimefoldSolverBannerBean() - Constructor for class ai.timefold.solver.quarkus.bean.TimefoldSolverBannerBean
 

U

UnavailableTimefoldBeanProvider - Class in ai.timefold.solver.quarkus.bean
Throws an exception if an application tries to inject beans and the Timefold Quarkus extension is skipped due to missing domain classes.
UnavailableTimefoldBeanProvider() - Constructor for class ai.timefold.solver.quarkus.bean.UnavailableTimefoldBeanProvider
 
unimprovedSpentLimit - Variable in class ai.timefold.solver.quarkus.config.TerminationRuntimeConfig
How long the solver can run without finding a new best solution after finding a new best solution.
A B D G I M N P S T U 
All Classes and Interfaces|All Packages