|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cruxframework.crux.core.utils.FileUtils
public class FileUtils
gesse@sysmap.com.br, Samuel Almeida Cardoso (samuel@cruxframework.org)| Constructor Summary | |
|---|---|
FileUtils()
|
|
| Method Summary | |
|---|---|
static void |
copyDirectory(File sourceLocation,
File targetLocation)
|
static void |
copyFile(File source,
File destination)
Copies a file; |
static void |
copyFilesFromDir(File sourceDir,
File destDir)
|
static void |
copyFilesFromDir(File sourceDir,
File destDir,
String includes,
String excludes)
|
static String |
getTempDir()
|
static File |
getTempDirFile()
|
static String |
read(File file)
|
static String |
read(InputStream in)
|
static boolean |
recursiveDelete(File file)
|
static List<File> |
scanFiles(File path)
Recursively gets all files with a given extension contained in a directory |
static List<File> |
scanFiles(File path,
String extension)
Recursively gets all files with a given extension contained in a directory |
static void |
setTempDir()
Set the default TempDir |
static void |
setTempDir(String tempDir)
|
static void |
unzip(File zippedFile,
File outputDirectory)
Unzips a file to an output directory |
static void |
write(InputStream in,
File f)
|
static void |
write(String text,
File f)
|
static void |
zip(File inputDirectory,
File zippedFile,
FileFilter filter)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FileUtils()
| Method Detail |
|---|
public static String read(File file)
throws IOException
file -
IOException
public static String read(InputStream in)
throws IOException
in -
IOException
public static void write(String text,
File f)
throws IOException
text - f -
IOException
public static void write(InputStream in,
File f)
throws IOException
in - f -
IOExceptionpublic static boolean recursiveDelete(File file)
file -
public static void copyFilesFromDir(File sourceDir,
File destDir)
throws IOException
sourceDir - destDir -
IOException
public static void copyFilesFromDir(File sourceDir,
File destDir,
String includes,
String excludes)
throws IOException
sourceDir - destDir - includes - excludes -
IOExceptionpublic static void setTempDir()
public static void setTempDir(String tempDir)
tempDir - public static String getTempDir()
public static File getTempDirFile()
public static void copyDirectory(File sourceLocation,
File targetLocation)
throws IOException
sourceLocation - targetLocation -
IOException
public static List<File> scanFiles(File path,
String extension)
path - extension - public static List<File> scanFiles(File path)
path -
public static void unzip(File zippedFile,
File outputDirectory)
throws IOException
zippedFile - outputDirectory -
IOException
public static void zip(File inputDirectory,
File zippedFile,
FileFilter filter)
public static void copyFile(File source,
File destination)
throws IOException
source - destination -
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||