public class FileUtil extends Object
| Constructor and Description |
|---|
FileUtil() |
| Modifier and Type | Method and Description |
|---|---|
static File |
absoluteFile(File parent,
String file)
Construct a File reference for "file".
|
static File |
absoluteFile(String parent,
String file)
Construct a File reference for "file".
|
static long |
checksum(File file)
Compute a checksum for a file for use in detecting changes.
|
static long |
checksum(String filename)
Compute a checksum for a file for use in detecting changes.
|
static long |
checksum(URL url)
Compute a checksum for a bundle URL for use in detecting changes.
|
static void |
copyDirectory(Path src,
Path dest)
Copy a directory tree from a source location to a destination
|
static long |
copyResource(File src,
OutputStream os)
Copy a source file to the output stream, byte for byte.
|
static long |
copyResource(File src,
Writer out)
Copy a source file to the output writer, reading the source as UTF-8.
|
static long |
copyResource(InputStream is,
OutputStream os)
Copy a source file to the output stream, byte for byte.
|
static long |
copyResource(InputStream is,
Writer out)
Copy a source file to the output stream, byte for byte.
|
static long |
copyResource(Reader in,
Writer out)
Copy a source reader to the output writer.
|
static void |
copyResource(String src,
String dest)
Copy a source file to a destination file
|
static void |
deleteDirectory(File directory)
Remove the directory.
|
static void |
deleteDirectory(String directory)
Remove the directory.
|
static File |
ensureDir(String dir)
Ensure the given directory exists and is writable.
|
public static long copyResource(File src, Writer out) throws IOException
IOExceptionpublic static long copyResource(Reader in, Writer out) throws IOException
IOExceptionpublic static long copyResource(File src, OutputStream os) throws IOException
IOExceptionpublic static long copyResource(InputStream is, OutputStream os) throws IOException
IOExceptionpublic static long copyResource(InputStream is, Writer out) throws IOException
IOExceptionpublic static void copyResource(String src, String dest) throws IOException
IOExceptionpublic static void copyDirectory(Path src, Path dest) throws IOException
IOExceptionpublic static File ensureDir(String dir) throws EpiException
ModalExeption - if the directory exists but is not accessibleEpiExceptionpublic static void deleteDirectory(String directory)
public static void deleteDirectory(File directory)
public static File absoluteFile(String parent, String file)
public static File absoluteFile(File parent, String file)
public static long checksum(String filename)
public static long checksum(File file)
public static long checksum(URL url)
Copyright © 2015. All rights reserved.