Class DirectoryScanner
java.lang.Object
com.thoughtworks.qdox.directorywalker.DirectoryScanner
A directory scanner, which can scan files based on optional filters.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Add a filter to this scanner.scan()
void
scan
(FileVisitor fileVisitor) Scans the directory.private void
walk
(FileVisitor visitor, File current)
-
Field Details
-
file
-
filters
-
-
Constructor Details
-
DirectoryScanner
- Parameters:
file
- the directory (or file) to scan
-
-
Method Details
-
addFilter
Add a filter to this scanner.- Parameters:
filter
- the filter
-
scan
- Returns:
- a list of files matching the filters, never
null
-
scan
Scans the directory. Every file not filtered out by a filter fill be passed to thefileVisitor
- Parameters:
fileVisitor
- handler for matching files.
-
walk
-