public class TestFileUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.io.File |
TMP |
Modifier | Constructor and Description |
---|---|
private |
TestFileUtils() |
Modifier and Type | Method and Description |
---|---|
private static void |
close(java.io.Closeable c) |
static long |
copyFile(java.io.File source,
java.io.File target) |
static java.io.File |
createTempDir() |
static java.io.File |
createTempDir(java.lang.String suffix) |
static java.io.File |
createTempFile(byte[] pattern,
int repeat) |
static java.io.File |
createTempFile(java.lang.String contents) |
private static boolean |
del(java.io.File file) |
private static void |
delete(java.io.File file,
java.util.Collection<java.io.File> undeletables) |
static void |
deleteFile(java.io.File file) |
static void |
deleteTempFiles() |
static boolean |
mkdirs(java.io.File directory) |
static byte[] |
readBytes(java.io.File file) |
static void |
readProps(java.io.File file,
java.util.Properties props) |
static java.lang.String |
readString(java.io.File file) |
static void |
writeBytes(java.io.File file,
byte[] pattern,
int repeat) |
static void |
writeProps(java.io.File file,
java.util.Properties props) |
static void |
writeString(java.io.File file,
java.lang.String content) |
public static void deleteTempFiles() throws java.io.IOException
java.io.IOException
public static void deleteFile(java.io.File file) throws java.io.IOException
java.io.IOException
private static void delete(java.io.File file, java.util.Collection<java.io.File> undeletables)
private static boolean del(java.io.File file)
public static boolean mkdirs(java.io.File directory)
public static java.io.File createTempFile(java.lang.String contents) throws java.io.IOException
java.io.IOException
public static java.io.File createTempFile(byte[] pattern, int repeat) throws java.io.IOException
java.io.IOException
public static java.io.File createTempDir() throws java.io.IOException
java.io.IOException
public static java.io.File createTempDir(java.lang.String suffix) throws java.io.IOException
java.io.IOException
private static void close(java.io.Closeable c) throws java.io.IOException
java.io.IOException
public static long copyFile(java.io.File source, java.io.File target) throws java.io.IOException
java.io.IOException
public static byte[] readBytes(java.io.File file) throws java.io.IOException
java.io.IOException
public static void writeBytes(java.io.File file, byte[] pattern, int repeat) throws java.io.IOException
java.io.IOException
public static java.lang.String readString(java.io.File file) throws java.io.IOException
java.io.IOException
public static void writeString(java.io.File file, java.lang.String content) throws java.io.IOException
java.io.IOException
public static void readProps(java.io.File file, java.util.Properties props) throws java.io.IOException
java.io.IOException
public static void writeProps(java.io.File file, java.util.Properties props) throws java.io.IOException
java.io.IOException