Class PersistenceManagedTypesScanner
java.lang.Object
org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypesScanner
Scanner of
PersistenceManagedTypes.- Since:
- 6.0
- Author:
- Stephane Nicoll
-
Constructor Summary
ConstructorsConstructorDescriptionPersistenceManagedTypesScanner(ResourceLoader resourceLoader) Create a newPersistenceManagedTypesScannerfor the given resource loader.PersistenceManagedTypesScanner(ResourceLoader resourceLoader, ManagedClassNameFilter managedClassNameFilter) Create a newPersistenceManagedTypesScannerfor the given resource loader. -
Method Summary
Modifier and TypeMethodDescriptionScan the specified packages and return aPersistenceManagedTypesthat represents the result of the scanning.
-
Constructor Details
-
PersistenceManagedTypesScanner
Create a newPersistenceManagedTypesScannerfor the given resource loader.- Parameters:
resourceLoader- theResourceLoaderto use
-
PersistenceManagedTypesScanner
public PersistenceManagedTypesScanner(ResourceLoader resourceLoader, @Nullable ManagedClassNameFilter managedClassNameFilter) Create a newPersistenceManagedTypesScannerfor the given resource loader.- Parameters:
resourceLoader- theResourceLoaderto usemanagedClassNameFilter- an optional predicate to filter entity classes- Since:
- 6.1.4
-
-
Method Details
-
scan
Scan the specified packages and return aPersistenceManagedTypesthat represents the result of the scanning.- Parameters:
packagesToScan- the packages to scan- Returns:
- the
PersistenceManagedTypesinstance
-