Class ReflectiveComponentScanner

    • Method Detail

      • scanComponentPath

        public void scanComponentPath​(Path componentPath)
        Scans the specified top-level component directory for components.
        Specified by:
        scanComponentPath in interface ComponentScanner
        Parameters:
        componentPath - the absolute path to a top-level component directory.
      • scan

        public void scan​(String componentPaths)
        Scans external component for the specified paths.
        Specified by:
        scan in interface ComponentScanner
        Parameters:
        componentPaths - the comma-separated list of top-level components directories.
      • scan

        public void scan​(List<String> componentPaths)
        Scans external component for the specified paths.
        Specified by:
        scan in interface ComponentScanner
        Parameters:
        componentPaths - the list of top-level components directories.
      • scanForPackage

        public void scanForPackage​(Package source)
        Scans the specified package for components.
        Specified by:
        scanForPackage in interface ComponentScanner
        Parameters:
        source - the Package to be scanned; must not be null.
      • scanForPackage

        public void scanForPackage​(String source)
        Scans the specified package for components.
        Specified by:
        scanForPackage in interface ComponentScanner
        Parameters:
        source - the package to be scanned; must not be null.