类 DirectoryScanner

java.lang.Object
com.thoughtworks.qdox.directorywalker.DirectoryScanner

public class DirectoryScanner extends Object
A directory scanner, which can scan files based on optional filters.
  • 构造器详细资料

    • DirectoryScanner

      public DirectoryScanner(File file)
      参数:
      file - the directory (or file) to scan
  • 方法详细资料

    • addFilter

      public void addFilter(Filter filter)
      Add a filter to this scanner.
      参数:
      filter - the filter
    • scan

      public List<File> scan()
      返回:
      a list of files matching the filters, never null
    • scan

      public void scan(FileVisitor fileVisitor)
      Scans the directory. Every file not filtered out by a filter fill be passed to the fileVisitor
      参数:
      fileVisitor - handler for matching files.