public class FileUtils extends Object
gesse@sysmap.com.br, Samuel Almeida Cardoso (samuel@cruxframework.org)| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
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 |
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 |
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) |
public static String read(File file) throws IOException
file - IOExceptionpublic static String read(InputStream in) throws IOException
in - IOExceptionpublic static void write(String text, File f) throws IOException
text - f - IOExceptionpublic 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 - IOExceptionpublic static void copyFilesFromDir(File sourceDir, File destDir, String includes, String excludes) throws IOException
sourceDir - destDir - includes - excludes - IOExceptionpublic static void copyDirectory(File sourceLocation, File targetLocation) throws IOException
sourceLocation - targetLocation - IOExceptionpublic 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 - IOExceptionpublic static void zip(File inputDirectory, File zippedFile, FileFilter filter)
public static void copyFile(File source, File destination) throws IOException
source - destination - IOExceptionCopyright © 2016. All rights reserved.