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