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 TypeMethodDescriptionvoidAdd a filter to this scanner.scan()voidscan(FileVisitor fileVisitor) Scans the directory.private voidwalk(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
-