net.datacrow.util
Class Directory

java.lang.Object
  extended by net.datacrow.util.Directory

public class Directory
extends java.lang.Object

Reads all files from a specific location

Author:
Robert Jan van der Waals

Constructor Summary
Directory()
           
 
Method Summary
static java.util.List<java.lang.String> read(java.lang.String dir, boolean recurse, boolean includeDirs, java.lang.String[] extensions)
          Retrieves all files and directories from the given locations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Directory

public Directory()
Method Detail

read

public static java.util.List<java.lang.String> read(java.lang.String dir,
                                                    boolean recurse,
                                                    boolean includeDirs,
                                                    java.lang.String[] extensions)
Retrieves all files and directories from the given locations

Parameters:
installationDir - starting location for reading data
confirm - ask for confirmation for each directory
recurse - read sub directories
includeDirs - allow directory names in the result
vExtensions - extensions to filter on
logInformation - write messages to the screen and the log