public final class InputStreamIterator
extends java.lang.Object
FileIterator enables iteration over all files in a directory and all
its sub directories.
FileIterator iter = new FileIterator(new File("./src"));
File f;
while ((f = iter.next()) != null) {
// do something with f
assert f == iter.getCurrent();
}
| Constructor and Description |
|---|
InputStreamIterator(java.io.InputStream... filesOrDirectories)
Create a new
FileIterator using the specified 'filesOrDirectories' as root. |
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
next()
Return the next
File object or null if no more files are
available. |
public InputStreamIterator(java.io.InputStream... filesOrDirectories)
FileIterator using the specified 'filesOrDirectories' as root.
filesOrDirectories - Zero or more File objects, which are iterated
in the specified order (depth first)Copyright © 2021. All Rights Reserved.