net.sourceforge.pmd.cpd
Class FileFinder
java.lang.Object
net.sourceforge.pmd.cpd.FileFinder
- public class FileFinder
- extends java.lang.Object
Field Summary |
private static java.lang.String |
FILE_SEP
|
private java.io.FilenameFilter |
filter
|
Method Summary |
java.util.List |
findFilesFrom(java.lang.String dir,
java.io.FilenameFilter filter,
boolean recurse)
|
private void |
scanDirectory(java.io.File dir,
java.util.List list,
boolean recurse)
Implements a tail recursive file scanner |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
filter
private java.io.FilenameFilter filter
FILE_SEP
private static final java.lang.String FILE_SEP
FileFinder
public FileFinder()
findFilesFrom
public java.util.List findFilesFrom(java.lang.String dir,
java.io.FilenameFilter filter,
boolean recurse)
scanDirectory
private void scanDirectory(java.io.File dir,
java.util.List list,
boolean recurse)
- Implements a tail recursive file scanner