public class FileUtils
extends org.apache.commons.io.FileUtils
Extends FileUtils to add some
other specific methods to that class.
FileUtils| Modifier and Type | Class and Description |
|---|---|
static class |
FileUtils.FileType
Set of file types that the applications uses
|
| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
clean(java.lang.String file)
Returns the file name only of a given path
|
static void |
copyDirectory(java.lang.String srcDir,
java.lang.String destDir) |
static void |
copyFileToDirectory(java.lang.String srcFile,
java.lang.String destDir) |
static void |
copyResourceToFile(java.lang.String resource,
java.lang.String destFile) |
static void |
deleteDirectory(java.lang.String directory) |
static void |
forceDelete(java.lang.String file) |
static int |
getLoc(java.lang.String path) |
static void |
mkdirs(java.lang.String... files) |
static java.lang.String |
readJavaFile(java.lang.String path) |
byteCountToDisplaySize, byteCountToDisplaySize, checksum, checksumCRC32, cleanDirectory, contentEquals, contentEqualsIgnoreEOL, convertFileCollectionToFileArray, copyDirectory, copyDirectory, copyDirectory, copyDirectory, copyDirectoryToDirectory, copyFile, copyFile, copyFile, copyFileToDirectory, copyFileToDirectory, copyInputStreamToFile, copyToDirectory, copyToDirectory, copyToFile, copyURLToFile, copyURLToFile, deleteDirectory, deleteQuietly, directoryContains, forceDelete, forceDeleteOnExit, forceMkdir, forceMkdirParent, getFile, getFile, getTempDirectory, getTempDirectoryPath, getUserDirectory, getUserDirectoryPath, isFileNewer, isFileNewer, isFileNewer, isFileOlder, isFileOlder, isFileOlder, isSymlink, iterateFiles, iterateFiles, iterateFilesAndDirs, lineIterator, lineIterator, listFiles, listFiles, listFilesAndDirs, moveDirectory, moveDirectoryToDirectory, moveFile, moveFileToDirectory, moveToDirectory, openInputStream, openOutputStream, openOutputStream, readFileToByteArray, readFileToString, readFileToString, readFileToString, readLines, readLines, readLines, sizeOf, sizeOfAsBigInteger, sizeOfDirectory, sizeOfDirectoryAsBigInteger, toFile, toFiles, touch, toURLs, waitFor, write, write, write, write, write, write, writeByteArrayToFile, writeByteArrayToFile, writeByteArrayToFile, writeByteArrayToFile, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeStringToFile, writeStringToFile, writeStringToFile, writeStringToFile, writeStringToFile, writeStringToFilepublic static java.lang.String readJavaFile(java.lang.String path)
path - to a .java filepublic static int getLoc(java.lang.String path)
path - to a .java filepublic static void forceDelete(java.lang.String file)
file - to be deletedpublic static void mkdirs(java.lang.String... files)
files - directories to makepublic static void copyFileToDirectory(java.lang.String srcFile,
java.lang.String destDir)
srcFile - an existing file to copydestDir - the directory to place the copy inpublic static void copyResourceToFile(java.lang.String resource,
java.lang.String destFile)
resource - an existing resource to copydestFile - the file to export the resource topublic static void copyDirectory(java.lang.String srcDir,
java.lang.String destDir)
srcDir - an existing directory to copydestDir - the new directorypublic static void deleteDirectory(java.lang.String directory)
directory - to deletepublic static java.lang.String clean(java.lang.String file)
Returns the file name only of a given path
Example:
file to clean: /home/user/path/to/file/file.java
returns: file.java
file - to be cleaned