The Spring Framework

org.springframework.util
Class FileSystemUtils

java.lang.Object
  extended by org.springframework.util.FileSystemUtils

public abstract class FileSystemUtils
extends Object

Utility methods for working with the file system.

Since:
2.5.3
Author:
Rob Harrop, Juergen Hoeller

Constructor Summary
FileSystemUtils()
           
 
Method Summary
static void copyRecursively(File src, File dest)
          Recursively copy the contents of src to dest.
static boolean deleteRecursively(File root)
          Delete the supplied File - for directories, recursively delete any nested directories or files as well.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSystemUtils

public FileSystemUtils()
Method Detail

deleteRecursively

public static boolean deleteRecursively(File root)
Delete the supplied File - for directories, recursively delete any nested directories or files as well.

Parameters:
root - the root File to delete
Returns:
true if the File was deleted, otherwise false

copyRecursively

public static void copyRecursively(File src,
                                   File dest)
                            throws IOException
Recursively copy the contents of src to dest.

Parameters:
src - the source file
dest - the destination file
Throws:
IOException - in the case of I/O errors

The Spring Framework

Copyright © 2002-2008 The Spring Framework.