Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- afterPropertiesSet() - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBannerBean
- ai.timefold.solver.spring.boot.autoconfigure - package ai.timefold.solver.spring.boot.autoconfigure
- ai.timefold.solver.spring.boot.autoconfigure.config - package ai.timefold.solver.spring.boot.autoconfigure.config
- ai.timefold.solver.spring.boot.autoconfigure.util - package ai.timefold.solver.spring.boot.autoconfigure.util
- apply(T) - Method in interface ai.timefold.solver.spring.boot.autoconfigure.util.LambdaUtils.ThrowingFunction
- applyTo(GenerationContext, BeanFactoryInitializationCode) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAotContribution
B
- BenchmarkProperties - Class in ai.timefold.solver.spring.boot.autoconfigure.config
- BenchmarkProperties() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkProperties
- BenchmarkSolverProperties - Class in ai.timefold.solver.spring.boot.autoconfigure.config
- BenchmarkSolverProperties() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkSolverProperties
- BEST_SCORE_LIMIT - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperty
C
- CONSTRAINT_STREAM_AUTOMATIC_NODE_SHARING - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
- CONSTRAINT_STREAM_IMPL_TYPE - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
-
Deprecated, for removal: This API element is subject to removal in a future version.No longer used.
- createClassPathScanningCandidateComponentProvider(ApplicationContext) - Method in class ai.timefold.solver.spring.boot.autoconfigure.IncludeAbstractClassesEntityScanner
D
- DAEMON - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
- DEFAULT_BENCHMARK_RESULT_DIRECTORY - Static variable in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkProperties
- DEFAULT_SOLVER_BENCHMARK_CONFIG_URL - Static variable in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkProperties
- DEFAULT_SOLVER_BENCHMARK_CONFIG_URL - Static variable in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- DEFAULT_SOLVER_CONFIG_URL - Static variable in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- DEFAULT_SOLVER_NAME - Static variable in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- DOMAIN_ACCESS_TYPE - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
E
- ENVIRONMENT_MODE - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
F
- findClassesWithAnnotation(Class<? extends Annotation>...) - Method in class ai.timefold.solver.spring.boot.autoconfigure.IncludeAbstractClassesEntityScanner
- findEntityClassList() - Method in class ai.timefold.solver.spring.boot.autoconfigure.IncludeAbstractClassesEntityScanner
- findFirstImplementingClass(Class<T>) - Method in class ai.timefold.solver.spring.boot.autoconfigure.IncludeAbstractClassesEntityScanner
- findFirstSolutionClass() - Method in class ai.timefold.solver.spring.boot.autoconfigure.IncludeAbstractClassesEntityScanner
- findImplementingClassList(Class<T>) - Method in class ai.timefold.solver.spring.boot.autoconfigure.IncludeAbstractClassesEntityScanner
- forPropertyName(String) - Static method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
- forPropertyName(String) - Static method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperty
G
- getBanner() - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBeanFactory
- getBenchmark() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- getBestScoreLimit() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperties
- getConstraintStreamAutomaticNodeSharing() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- getConstraintStreamImplType() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
-
Deprecated, for removal: This API element is subject to removal in a future version.No longer used.
- getDaemon() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- getDomainAccessType() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- getEnvironmentMode() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- getMoveThreadCount() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- getNearbyDistanceMeterClass() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- getParallelSolverCount() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverManagerProperties
- getPropertyName() - Method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
- getPropertyName() - Method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperty
- getResultDirectory() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkProperties
- getSolver() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkProperties
- getSolver() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- getSolverBenchmarkConfigXml() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkProperties
- getSolverConfig(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- getSolverConfigXml() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- getSolverConfigXml() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- getSolverFactory() - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBeanFactory
- getSolverManager() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- getSpentLimit() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperties
- getTermination() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkSolverProperties
- getTermination() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- getUnimprovedSpentLimit() - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperties
- getValidPropertyNames() - Static method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
- getValidPropertyNames() - Static method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperty
H
- hasSolutionOrEntityClasses() - Method in class ai.timefold.solver.spring.boot.autoconfigure.IncludeAbstractClassesEntityScanner
I
- IncludeAbstractClassesEntityScanner - Class in ai.timefold.solver.spring.boot.autoconfigure
- IncludeAbstractClassesEntityScanner(ApplicationContext) - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.IncludeAbstractClassesEntityScanner
L
- LambdaUtils - Class in ai.timefold.solver.spring.boot.autoconfigure.util
- LambdaUtils.ThrowingFunction<T,
R> - Interface in ai.timefold.solver.spring.boot.autoconfigure.util - loadProperties(Map<String, Object>) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- loadProperties(Map<String, Object>) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperties
M
- MOVE_THREAD_COUNT - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
N
- NEARBY_DISTANCE_METER_CLASS - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
P
- plannerBenchmarkConfig() - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldBenchmarkAutoConfiguration
- plannerBenchmarkFactory(PlannerBenchmarkConfig) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldBenchmarkAutoConfiguration
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAutoConfiguration
- processAheadOfTime(ConfigurableListableBeanFactory) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAutoConfiguration
R
- rethrowFunction(LambdaUtils.ThrowingFunction<T, R>) - Static method in class ai.timefold.solver.spring.boot.autoconfigure.util.LambdaUtils
S
- scoreManager() - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBeanFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setApplicationContext(ApplicationContext) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldBenchmarkAutoConfiguration
- setApplicationContext(ApplicationContext) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAutoConfiguration
- setApplicationContext(ApplicationContext) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBeanFactory
- setBeanClassLoader(ClassLoader) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldBenchmarkAutoConfiguration
- setBeanClassLoader(ClassLoader) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAutoConfiguration
- setBenchmark(BenchmarkProperties) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- setBestScoreLimit(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperties
- setConstraintStreamAutomaticNodeSharing(Boolean) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- setConstraintStreamImplType(ConstraintStreamImplType) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
-
Deprecated, for removal: This API element is subject to removal in a future version.No longer used.
- setDaemon(Boolean) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- setDomainAccessType(DomainAccessType) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- setEnvironment(Environment) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAotFactory
- setEnvironment(Environment) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAutoConfiguration
- setEnvironment(Environment) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBeanFactory
- setEnvironmentMode(EnvironmentMode) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- setMoveThreadCount(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- setNearbyDistanceMeterClass(Class<? extends NearbyDistanceMeter<?, ?>>) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- setParallelSolverCount(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverManagerProperties
- setResultDirectory(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkProperties
- setSolver(BenchmarkSolverProperties) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkProperties
- setSolver(Map<String, Object>) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- setSolverBenchmarkConfigXml(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkProperties
- setSolverConfigXml(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- setSolverConfigXml(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- setSolverManager(SolverManagerProperties) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- setSpentLimit(Duration) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperties
- setTermination(TerminationProperties) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.BenchmarkSolverProperties
- setTermination(TerminationProperties) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- setUnimprovedSpentLimit(Duration) - Method in class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperties
- solutionManager() - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBeanFactory
- SOLVER_CONFIG_XML - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
- solverConfigSupplier(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAotFactory
- solverManager(SolverFactory) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBeanFactory
- SolverManagerProperties - Class in ai.timefold.solver.spring.boot.autoconfigure.config
- SolverManagerProperties() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.config.SolverManagerProperties
- solverManagerSupplier(String) - Method in class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAotFactory
- SolverProperties - Class in ai.timefold.solver.spring.boot.autoconfigure.config
- SolverProperties() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties
- SolverProperty - Enum Class in ai.timefold.solver.spring.boot.autoconfigure.config
- SPENT_LIMIT - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperty
T
- TERMINATION - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
- TerminationProperties - Class in ai.timefold.solver.spring.boot.autoconfigure.config
- TerminationProperties() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperties
- TerminationProperty - Enum Class in ai.timefold.solver.spring.boot.autoconfigure.config
- TimefoldBenchmarkAutoConfiguration - Class in ai.timefold.solver.spring.boot.autoconfigure
- TimefoldBenchmarkAutoConfiguration(TimefoldProperties) - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.TimefoldBenchmarkAutoConfiguration
- TimefoldProperties - Class in ai.timefold.solver.spring.boot.autoconfigure.config
- TimefoldProperties() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.config.TimefoldProperties
- TimefoldSolverAotContribution - Class in ai.timefold.solver.spring.boot.autoconfigure
- TimefoldSolverAotContribution(Map<String, SolverConfig>) - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAotContribution
- TimefoldSolverAotFactory - Class in ai.timefold.solver.spring.boot.autoconfigure
- TimefoldSolverAotFactory() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAotFactory
- TimefoldSolverAutoConfiguration - Class in ai.timefold.solver.spring.boot.autoconfigure
- TimefoldSolverAutoConfiguration() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverAutoConfiguration
- TimefoldSolverBannerBean - Class in ai.timefold.solver.spring.boot.autoconfigure
- TimefoldSolverBannerBean() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBannerBean
- TimefoldSolverBeanFactory - Class in ai.timefold.solver.spring.boot.autoconfigure
-
Must be seperated from
TimefoldSolverAutoConfigurationsinceTimefoldSolverAutoConfigurationwill not be available at runtime for a native image (since it is aBeanFactoryInitializationAotProcessor/BeanFactoryPostProcessor). - TimefoldSolverBeanFactory() - Constructor for class ai.timefold.solver.spring.boot.autoconfigure.TimefoldSolverBeanFactory
U
- UNIMPROVED_SPENT_LIMIT - Enum constant in enum class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperty
- update(SolverProperties, Object) - Method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
- update(TerminationProperties, Object) - Method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperty
V
- valueOf(String) - Static method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperty
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperty
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.timefold.solver.spring.boot.autoconfigure.config.TerminationProperty
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values