public class DirectoryWalker extends Object implements Iterable<File>
for (File f : new DirectoryWalker(dirName)) {
// process f
}
| Constructor and Description |
|---|
DirectoryWalker(File baseDir)
Creates a
DirectoryWalker that will return all files recursively
accessible from the directory |
DirectoryWalker(File baseDir,
FileFilter filter)
Creates a
DirectoryWalker that will only return files that are
acceptable by the filter. |
DirectoryWalker(File baseDir,
String suffix)
Creates a
DirectoryWalker that will only return files whose names
end in the specified suffix |
public DirectoryWalker(File baseDir)
DirectoryWalker that will return all files recursively
accessible from the directoryIllegalArgumentException - if baseDir is not a directorypublic DirectoryWalker(File baseDir, String suffix)
DirectoryWalker that will only return files whose names
end in the specified suffixIllegalArgumentException - if baseDir is not a directorypublic DirectoryWalker(File baseDir, FileFilter filter)
DirectoryWalker that will only return files that are
acceptable by the filter.filter - the filter to use in deciding whether a file should be
returned. This filter should always return true for
directoriesIllegalArgumentException - if baseDir is not a directoryCopyright © 2012. All Rights Reserved.