Package cz.cvut.kbss.jopa.loaders
Interface ClasspathScanner
- All Known Implementing Classes:
- DefaultClasspathScanner
public interface ClasspathScanner
Scans application classpath, allowing to find classes of significance (e.g., entity classes).
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddListener(Consumer<Class<?>> listener) Registers a listener to which discovered classes will be passed for processing.voidprocessClasses(String scanPackage) Start class processing, looking for classes in the specified package (and its descendants).
- 
Method Details- 
addListenerRegisters a listener to which discovered classes will be passed for processing.- Parameters:
- listener- Listener to invoke with discovered classes
 
- 
processClassesStart class processing, looking for classes in the specified package (and its descendants).- Parameters:
- scanPackage- Package to scan
 
 
-