Class URLPackageScanner


  • public class URLPackageScanner
    extends Object
    Implementation of scanner which can scan a URLClassLoader
    Author:
    Thomas Heute, Gavin King, Norman Richards, Pete Muir, Aslak Knutsen
    • Method Detail

      • newInstance

        public static URLPackageScanner newInstance​(boolean addRecursively,
                                                    ClassLoader classLoader,
                                                    URLPackageScanner.Callback callback,
                                                    String packageName)
        Factory method to create an instance of URLPackageScanner.
        Parameters:
        addRecursively - flag to add child packages
        classLoader - class loader that will have classes added
        callback - Callback to invoke when a matching class is found
        packageName - Package that will be scanned
        Returns:
        new instance of URLPackageScanner
      • scanPackage

        public void scanPackage()