- java.lang.Object
-
- com.thoughtworks.qdox.directorywalker.DirectoryScanner
-
public class DirectoryScanner extends Object
A directory scanner, which can scan files based on optional filters.
-
-
Constructor Summary
Constructors Constructor Description DirectoryScanner(File file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFilter(Filter filter)
Add a filter to this scanner.List<File>
scan()
void
scan(FileVisitor fileVisitor)
Scans the directory.
-
-
-
Constructor Detail
-
DirectoryScanner
public DirectoryScanner(File file)
- Parameters:
file
- the directory (or file) to scan
-
-
Method Detail
-
addFilter
public void addFilter(Filter filter)
Add a filter to this scanner.- Parameters:
filter
- the filter
-
scan
public void scan(FileVisitor fileVisitor)
Scans the directory. Every file not filtered out by a filter fill be passed to thefileVisitor
- Parameters:
fileVisitor
- handler for matching files.
-
-