com.ibm.wala.util.io
Class FileUtil
java.lang.Object
com.ibm.wala.util.io.FileUtil
public class FileUtil
- extends java.lang.Object
Simple utilities for accessing files.
|
Method Summary |
static void |
copy(java.lang.String srcFileName,
java.lang.String destFileName)
|
static void |
deleteContents(java.lang.String directory)
delete all files (recursively) in a directory. |
static java.util.Collection<java.io.File> |
listFiles(java.lang.String dir,
java.lang.String regex,
boolean recurse)
List all the files in a directory that match a regular expression |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileUtil
public FileUtil()
listFiles
public static java.util.Collection<java.io.File> listFiles(java.lang.String dir,
java.lang.String regex,
boolean recurse)
- List all the files in a directory that match a regular expression
- Parameters:
recurse - recurse to subdirectories?
- Throws:
java.lang.IllegalArgumentException - if dir is null
copy
public static void copy(java.lang.String srcFileName,
java.lang.String destFileName)
throws WalaException
- Throws:
WalaException
deleteContents
public static void deleteContents(java.lang.String directory)
throws WalaException
- delete all files (recursively) in a directory.
This is dangerous. Use with care.
- Throws:
WalaException