@Deprecated
public class GFileUtils
extends java.lang.Object
Plugins should prefer java.io, java.nio or external packages over this class.
Modifier and Type | Class | Description |
---|---|---|
static class |
GFileUtils.TailReadingException |
Deprecated.
|
Constructor | Description |
---|---|
GFileUtils() |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
static java.util.zip.Checksum |
checksum(java.io.File file,
java.util.zip.Checksum checksum) |
Deprecated.
|
static void |
copyDirectory(java.io.File source,
java.io.File destination) |
Deprecated.
|
static void |
copyFile(java.io.File source,
java.io.File destination) |
Deprecated.
If the destination file exists, then this method will overwrite it.
|
static void |
copyURLToFile(java.net.URL source,
java.io.File destination) |
Deprecated.
|
static void |
deleteDirectory(java.io.File directory) |
Deprecated.
|
static boolean |
deleteQuietly(java.io.File file) |
Deprecated.
|
static void |
forceDelete(java.io.File file) |
Deprecated.
|
static java.util.Collection<java.io.File> |
listFiles(java.io.File directory,
java.lang.String[] extensions,
boolean recursive) |
Deprecated.
|
static void |
mkdirs(java.io.File dir) |
Deprecated.
Like
File.mkdirs() , except throws an informative error if a dir cannot be created. |
static void |
moveDirectory(java.io.File source,
java.io.File destination) |
Deprecated.
|
static void |
moveExistingDirectory(java.io.File source,
java.io.File destination) |
Deprecated.
|
static void |
moveExistingFile(java.io.File source,
java.io.File destination) |
Deprecated.
|
static void |
moveFile(java.io.File source,
java.io.File destination) |
Deprecated.
|
static java.io.FileInputStream |
openInputStream(java.io.File file) |
Deprecated.
|
static java.io.File |
parentMkdirs(java.io.File child) |
Deprecated.
Makes the parent directory of the file, and any non existent parents.
|
static java.lang.String |
readFile(java.io.File file) |
Deprecated.
|
static java.lang.String |
readFile(java.io.File file,
java.lang.String encoding) |
Deprecated.
|
static java.lang.String |
readFileQuietly(java.io.File file) |
Deprecated.
Reads and returns file contents.
|
static java.lang.String |
relativePathOf(java.io.File target,
java.io.File base) |
Deprecated.
Returns the path of target relative to base.
|
static java.lang.String |
tail(java.io.File file,
int maxLines) |
Deprecated.
Returns the tail of a file.
|
static java.util.List<java.lang.String> |
toPaths(java.util.Collection<java.io.File> files) |
Deprecated.
|
static void |
touch(java.io.File file) |
Deprecated.
Ensures that the given file (or directory) is marked as modified.
|
static void |
touchExisting(java.io.File file) |
Deprecated.
Ensures that the given file (or directory) is marked as modified.
|
static void |
writeFile(java.lang.String content,
java.io.File destination) |
Deprecated.
|
static void |
writeFile(java.lang.String content,
java.io.File destination,
java.lang.String encoding) |
Deprecated.
|
public static java.io.FileInputStream openInputStream(java.io.File file)
public static void touch(java.io.File file)
public static void touchExisting(java.io.File file)
public static void moveFile(java.io.File source, java.io.File destination)
public static void moveExistingFile(java.io.File source, java.io.File destination)
public static void copyFile(java.io.File source, java.io.File destination)
FileUtils.copyFile(File, File)
public static void copyDirectory(java.io.File source, java.io.File destination)
public static void moveDirectory(java.io.File source, java.io.File destination)
public static void moveExistingDirectory(java.io.File source, java.io.File destination)
public static java.lang.String readFile(java.io.File file)
public static java.lang.String readFile(java.io.File file, java.lang.String encoding)
public static java.lang.String readFileQuietly(java.io.File file)
file
- to readpublic static void writeFile(java.lang.String content, java.io.File destination)
public static void writeFile(java.lang.String content, java.io.File destination, java.lang.String encoding)
public static java.util.Collection<java.io.File> listFiles(java.io.File directory, java.lang.String[] extensions, boolean recursive)
public static java.util.List<java.lang.String> toPaths(java.util.Collection<java.io.File> files)
public static void copyURLToFile(java.net.URL source, java.io.File destination)
public static void deleteDirectory(java.io.File directory)
public static boolean deleteQuietly(@Nullable java.io.File file)
public static java.lang.String tail(java.io.File file, int maxLines) throws GFileUtils.TailReadingException
file
- to read from tailmaxLines
- max lines to readGFileUtils.TailReadingException
- when reading failedpublic static void forceDelete(java.io.File file)
public static java.util.zip.Checksum checksum(java.io.File file, java.util.zip.Checksum checksum)
public static java.io.File parentMkdirs(java.io.File child)
child
- The file to create the parent dir formkdirs(java.io.File)
public static void mkdirs(java.io.File dir)
File.mkdirs()
, except throws an informative error if a dir cannot be created.dir
- The dir to create, including any non existent parent dirs.public static java.lang.String relativePathOf(java.io.File target, java.io.File base)
target
- target file or directorybase
- base directory