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.