public class FileUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BACKUP_FILE_PREFIX |
| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
copyFile(java.io.File source,
java.io.File destination) |
static void |
deleteDirectories(java.nio.file.Path directoryPath) |
static boolean |
deleteDirectory(java.io.File dir)
Deprecated.
|
static java.lang.String |
getExtension(java.io.File f) |
static java.lang.String |
getExtension(java.lang.String fileName) |
static java.lang.Long |
makeChecksumAdler32(java.io.File f) |
static java.lang.Long |
makeChecksumAdler32(java.io.InputStream in) |
static java.lang.String |
pathToBackupFileFor(java.lang.String filePath) |
static byte[] |
readFile(java.io.File file) |
static byte[] |
readFile(java.nio.file.Path path) |
static java.lang.String |
readTextFile(java.nio.file.Path path) |
static java.lang.String |
readTextFile(java.nio.file.Path path,
java.nio.charset.Charset encoding) |
static java.lang.String |
readTextFile(java.lang.String filename)
Deprecated.
|
static java.lang.String |
readTextFile(java.lang.String filename,
java.nio.charset.Charset encoding)
Deprecated.
|
static void |
writeAtomic(java.lang.String data,
java.io.File file) |
static void |
writeAtomic(java.lang.String data,
java.io.File file,
boolean preserveBackup) |
static void |
writeFile(java.io.File file,
byte[] data) |
static void |
writeFile(java.nio.file.Path path,
byte[] data) |
static void |
writeTextFile(java.nio.file.Path path,
java.lang.String contents,
boolean append) |
public static final java.lang.String BACKUP_FILE_PREFIX
public static java.lang.String pathToBackupFileFor(java.lang.String filePath)
public static void writeAtomic(java.lang.String data,
java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void writeAtomic(java.lang.String data,
java.io.File file,
boolean preserveBackup)
throws java.io.IOException
java.io.IOExceptionpublic static void deleteDirectories(@Nonnull
java.nio.file.Path directoryPath)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String readTextFile(@Nonnull
java.nio.file.Path path)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String readTextFile(@Nonnull
java.nio.file.Path path,
@Nonnull
java.nio.charset.Charset encoding)
throws java.io.IOException
java.io.IOException@Deprecated public static boolean deleteDirectory(java.io.File dir)
@Deprecated
public static java.lang.String readTextFile(java.lang.String filename)
throws java.io.IOException
java.io.IOException@Deprecated
public static java.lang.String readTextFile(java.lang.String filename,
java.nio.charset.Charset encoding)
throws java.io.IOException
java.io.IOExceptionpublic static void writeTextFile(java.nio.file.Path path,
java.lang.String contents,
boolean append)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] readFile(java.nio.file.Path path)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] readFile(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void writeFile(java.nio.file.Path path,
byte[] data)
throws java.io.IOException
java.io.IOExceptionpublic static void writeFile(java.io.File file,
byte[] data)
throws java.io.IOException
java.io.IOExceptionpublic static void copyFile(java.io.File source,
java.io.File destination)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getExtension(java.io.File f)
public static java.lang.String getExtension(java.lang.String fileName)
public static java.lang.Long makeChecksumAdler32(java.io.File f)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic static java.lang.Long makeChecksumAdler32(java.io.InputStream in)