|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.hillenbrand.util.FileUtils
public class FileUtils
Utilities that help handling files and directories.
Constructor Summary | |
---|---|
FileUtils()
|
Method Summary | |
---|---|
static java.io.File |
changeSuffix(java.io.File file,
java.lang.String newSuffix)
|
static java.lang.String |
changeSuffix(java.lang.String filename,
java.lang.String newSuffix)
|
static boolean |
copyFile(java.io.File source,
java.io.File destination)
|
static boolean |
copyFile(java.lang.String source,
java.lang.String destination)
|
static boolean |
copyFileIfDifferent(java.io.File source,
java.io.File destination)
|
static boolean |
deleteDirectory(java.io.File directory)
Deletes a directory recursively. |
static boolean |
deleteDirectory(java.lang.String directory)
Deletes a directory recursively. |
static boolean |
doesExist(java.lang.String filename)
|
static boolean |
emptyDirectory(java.io.File directory)
Deletes all files and subdiurectories from directory recursively. |
static boolean |
emptyDirectory(java.lang.String directory)
Deletes all files and subdiurectories from directory recursively. |
static java.io.File |
ensureSuffix(java.io.File file,
java.lang.String suffix)
|
static java.lang.String |
ensureSuffix(java.lang.String filename,
java.lang.String suffix)
|
static java.lang.String |
getDefaultEncoding()
Returns the System's file encoding. |
static java.lang.String[] |
getFiles(java.io.File directory,
java.lang.String suffix)
Returns all files with the suffix in the directory and its subsirectories. |
static java.lang.String[] |
getFiles(java.lang.String directory,
java.lang.String suffix)
Returns all files with the suffix in the directory and its subsirectories. |
static java.lang.String[] |
getSubdirectories(java.lang.String dirname)
|
static java.lang.String |
removeSuffix(java.lang.String filename)
|
static java.lang.String |
toString(java.io.File file)
|
static java.lang.String |
toString(java.lang.String filename)
|
static void |
writeToFile(java.io.File file,
java.lang.String text)
|
static boolean |
writeToFileNoException(java.io.File file,
java.lang.String text)
Writes the text into the file. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileUtils()
Method Detail |
---|
public static java.lang.String changeSuffix(java.lang.String filename, java.lang.String newSuffix)
public static java.io.File changeSuffix(java.io.File file, java.lang.String newSuffix)
public static boolean copyFile(java.io.File source, java.io.File destination)
public static boolean copyFile(java.lang.String source, java.lang.String destination)
public static boolean copyFileIfDifferent(java.io.File source, java.io.File destination)
public static boolean deleteDirectory(java.io.File directory)
directory
- the directory to delete
public static boolean deleteDirectory(java.lang.String directory)
directory
- the directory to delete
public static boolean doesExist(java.lang.String filename)
public static boolean emptyDirectory(java.io.File directory)
directory
- the directory to delete
public static boolean emptyDirectory(java.lang.String directory)
directory
- the directory to delete
public static java.lang.String ensureSuffix(java.lang.String filename, java.lang.String suffix)
public static java.io.File ensureSuffix(java.io.File file, java.lang.String suffix)
public static java.lang.String getDefaultEncoding()
public static java.lang.String[] getFiles(java.lang.String directory, java.lang.String suffix)
directory
- suffix
-
public static java.lang.String[] getFiles(java.io.File directory, java.lang.String suffix)
directory
- suffix
-
public static java.lang.String[] getSubdirectories(java.lang.String dirname)
public static java.lang.String toString(java.io.File file)
public static java.lang.String toString(java.lang.String filename)
public static java.lang.String removeSuffix(java.lang.String filename)
public static boolean writeToFileNoException(java.io.File file, java.lang.String text)
file
- text
-
public static void writeToFile(java.io.File file, java.lang.String text) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |