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, writeStringToFile
public 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