public class IOUtils
extends java.lang.Object
Constructor and Description |
---|
IOUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
copyFile(java.io.File sourceFile,
java.io.File destFile) |
static void |
copyFromURL(java.net.URL location,
java.io.File file) |
static boolean |
deleteRecursive(java.io.File path) |
static void |
exec(java.lang.ProcessBuilder pb,
boolean verbose) |
static void |
exec(java.lang.ProcessBuilder pb,
boolean verbose,
boolean testForPresenseOnly) |
static void |
exec(java.lang.ProcessBuilder pb,
boolean verbose,
boolean testForPresenseOnly,
java.io.PrintStream consumer) |
static long |
getFolderSize(java.io.File folder) |
static boolean |
isNotSymbolicLink(java.io.File file) |
static byte[] |
readFully(java.io.File f) |
static void |
run(java.lang.String launcher,
java.io.File paramFile,
boolean verbose) |
public static boolean deleteRecursive(java.io.File path) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public static void copyFromURL(java.net.URL location, java.io.File file) throws java.io.IOException
java.io.IOException
public static void copyFile(java.io.File sourceFile, java.io.File destFile) throws java.io.IOException
java.io.IOException
public static long getFolderSize(java.io.File folder)
public static void run(java.lang.String launcher, java.io.File paramFile, boolean verbose) throws java.io.IOException
java.io.IOException
public static void exec(java.lang.ProcessBuilder pb, boolean verbose) throws java.io.IOException
java.io.IOException
public static void exec(java.lang.ProcessBuilder pb, boolean verbose, boolean testForPresenseOnly) throws java.io.IOException
java.io.IOException
public static void exec(java.lang.ProcessBuilder pb, boolean verbose, boolean testForPresenseOnly, java.io.PrintStream consumer) throws java.io.IOException
java.io.IOException
public static boolean isNotSymbolicLink(java.io.File file)
public static byte[] readFully(java.io.File f) throws java.io.IOException
java.io.IOException