public class DirectoryIterator extends ProducerIterator
Iterator that finds the normal Files who's names are
accepted by the
fileNameFilter and
rootDirectory,
rootDirectory who's names are
FilenameFilter.accept(java.io.File, java.lang.String)ed by the
directoryNameFilter
| Constructor and Description |
|---|
DirectoryIterator(java.io.File rootDirectory,
java.io.FilenameFilter directoryNameFilter,
java.io.FilenameFilter fileNameFilter) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Iterator |
traverseDirectories(java.io.File[] rootDirectories,
java.io.FilenameFilter directoryNameFilter,
java.io.FilenameFilter fileNameFilter)
Create an
Iterator that returns all matching
Files locatable in a set of root directories. |
hasNext, next, removepublic DirectoryIterator(java.io.File rootDirectory,
java.io.FilenameFilter directoryNameFilter,
java.io.FilenameFilter fileNameFilter)