Interface ClasspathScanner

All Known Implementing Classes:
DefaultClasspathScanner

public interface ClasspathScanner
Scans application classpath, allowing to find classes of significance (e.g., entity classes).
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addListener(Consumer<Class<?>> listener)
    Registers a listener to which discovered classes will be passed for processing.
    void
    processClasses(String scanPackage)
    Start class processing, looking for classes in the specified package (and its descendants).
  • Method Details

    • addListener

      void addListener(Consumer<Class<?>> listener)
      Registers a listener to which discovered classes will be passed for processing.
      Parameters:
      listener - Listener to invoke with discovered classes
    • processClasses

      void processClasses(String scanPackage)
      Start class processing, looking for classes in the specified package (and its descendants).
      Parameters:
      scanPackage - Package to scan