Class IncludeAbstractClassesEntityScanner
java.lang.Object
org.springframework.boot.autoconfigure.domain.EntityScanner
ai.timefold.solver.spring.boot.autoconfigure.IncludeAbstractClassesEntityScanner
public class IncludeAbstractClassesEntityScanner
extends org.springframework.boot.autoconfigure.domain.EntityScanner
-
Constructor Summary
ConstructorsConstructorDescriptionIncludeAbstractClassesEntityScanner(org.springframework.context.ApplicationContext context) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.context.annotation.ClassPathScanningCandidateComponentProvidercreateClassPathScanningCandidateComponentProvider(org.springframework.context.ApplicationContext context) findClassesWithAnnotation(Class<? extends Annotation>... annotations) <T> Class<? extends T>findFirstImplementingClass(Class<T> targetClass) Class<?>findImplementingClassList(Class<T> targetClass) booleanMethods inherited from class org.springframework.boot.autoconfigure.domain.EntityScanner
scan
-
Constructor Details
-
IncludeAbstractClassesEntityScanner
public IncludeAbstractClassesEntityScanner(org.springframework.context.ApplicationContext context)
-
-
Method Details
-
findFirstImplementingClass
-
findImplementingClassList
-
findClassesWithAnnotation
@SafeVarargs public final List<Class<?>> findClassesWithAnnotation(Class<? extends Annotation>... annotations) -
hasSolutionOrEntityClasses
public boolean hasSolutionOrEntityClasses() -
findFirstSolutionClass
-
findEntityClassList
-
createClassPathScanningCandidateComponentProvider
protected org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider createClassPathScanningCandidateComponentProvider(org.springframework.context.ApplicationContext context) - Overrides:
createClassPathScanningCandidateComponentProviderin classorg.springframework.boot.autoconfigure.domain.EntityScanner
-