public class DirectorySampleStream extends Object implements ObjectStream<File>
| Constructor and Description |
|---|
DirectorySampleStream(File[] dirs,
FileFilter fileFilter,
boolean recursive) |
DirectorySampleStream(File dir,
FileFilter fileFilter,
boolean recursive) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the
ObjectStream and releases all allocated
resources. |
File |
read()
Returns the next object.
|
void |
reset()
Repositions the stream at the beginning and the previously seen object sequence
will be repeated exactly.
|
public DirectorySampleStream(File[] dirs, FileFilter fileFilter, boolean recursive)
public DirectorySampleStream(File dir, FileFilter fileFilter, boolean recursive)
public File read() throws IOException
ObjectStreamread in interface ObjectStream<File>IOException - if there is an error during readingpublic void reset()
ObjectStreamreset in interface ObjectStream<File>public void close()
throws IOException
ObjectStreamObjectStream and releases all allocated
resources. After close was called its not allowed to call
read or reset.close in interface AutoCloseableclose in interface ObjectStream<File>IOException - if there is an error during closing the streamCopyright © 2017 The Apache Software Foundation. All rights reserved.