org.codehaus.janino.util.iterator
Class DirectoryIterator
java.lang.Object
org.codehaus.janino.util.iterator.ProducerIterator
org.codehaus.janino.util.iterator.DirectoryIterator
- All Implemented Interfaces:
- Iterator
public class DirectoryIterator
- extends ProducerIterator
An Iterator
that finds the normal File
s who's names are
FilenameFilter.accept(java.io.File, java.lang.String)
ed by the
fileNameFilter
and
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DirectoryIterator
public DirectoryIterator(File rootDirectory,
FilenameFilter directoryNameFilter,
FilenameFilter fileNameFilter)
traverseDirectories
public static Iterator traverseDirectories(File[] rootDirectories,
FilenameFilter directoryNameFilter,
FilenameFilter fileNameFilter)
- Create an
Iterator
that return all matching
File
s locatable in a set of root directories.
- See Also:
DirectoryIterator(File, FilenameFilter, FilenameFilter)