Class ClasspathScannerImpl

java.lang.Object
org.apache.tapestry5.ioc.internal.services.ClasspathScannerImpl
All Implemented Interfaces:
ClasspathScanner

public class ClasspathScannerImpl extends Object implements ClasspathScanner
  • Constructor Details

  • Method Details

    • scan

      public Set<String> scan(String packagePath, ClasspathMatcher matcher) throws IOException
      Scans the indicated package path for matches.
      Specified by:
      scan in interface ClasspathScanner
      Parameters:
      packagePath - a package path (like a package name, but using '/' instead of '.', and ending with '/')
      matcher - passed a resource path from the package (or a sub-package), returns true if the provided path should be included in the returned collection
      Returns:
      collection of matching paths, in no specified order
      Throws:
      IOException