Class URLPackageScanner

java.lang.Object
org.jboss.shrinkwrap.impl.base.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 Details

    • 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()