public class FileFinder
extends java.lang.Object
FileFinder is helper clas which assists in getting all files
from a folder. A filter can be used to match certain patterns. Also a recuresive
descent to getValue files from subfolder is supported.
If a FileFilter is used, it has to return true if the File is a directory
and the recursive option is used.| Constructor and Description |
|---|
FileFinder(java.lang.String folder,
boolean recursive)
Constructor
|
FileFinder(java.lang.String folder,
java.io.FileFilter filter,
boolean recursive)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection |
getDirectories()
getDirectories returns a collection of directories found in the
directorie(s) being searched.
|
java.util.Collection |
getFiles()
getFiles return the collection of files found
|
public FileFinder(java.lang.String folder,
boolean recursive)
folder - - folder to listrecursive - - descend into subfolderspublic FileFinder(java.lang.String folder,
java.io.FileFilter filter,
boolean recursive)
folder - - folder to listfilter - - filter criteriarecursive - - descend into subfolderspublic java.util.Collection getFiles()
public java.util.Collection getDirectories()
JCSC is released under the terms of the GNU General Public License