Class DirectorySampleStream
java.lang.Object
opennlp.tools.formats.DirectorySampleStream
- All Implemented Interfaces:
AutoCloseable, opennlp.tools.util.ObjectStream<File>
-
Constructor Summary
ConstructorsConstructorDescriptionDirectorySampleStream(File[] dirs, FileFilter fileFilter, boolean recursive) Initializes aDirectorySampleStream.DirectorySampleStream(File dir, FileFilter fileFilter, boolean recursive) Initializes aDirectorySampleStream. -
Method Summary
-
Constructor Details
-
DirectorySampleStream
Initializes aDirectorySampleStream.- Parameters:
dirs- Thedirectoriesto read.fileFilter- Thefilterto apply while enumerating files.recursive- Enables or disables recursive file listing.- Throws:
IllegalArgumentException- Thrown if one element indirsis not a directory.
-
DirectorySampleStream
Initializes aDirectorySampleStream.- Parameters:
dir- Thedirectoryto read.fileFilter- Thefilterto apply while enumerating files.recursive- Enables or disables recursive file listing.- Throws:
IllegalArgumentException- Thrown ifdiris not a directory.
-
-
Method Details
-
read
- Specified by:
readin interfaceopennlp.tools.util.ObjectStream<File>- Throws:
IOException
-
reset
public void reset()- Specified by:
resetin interfaceopennlp.tools.util.ObjectStream<File>
-
close
Calling this function has no effect on the stream.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceopennlp.tools.util.ObjectStream<File>- Throws:
IOException
-