Package com.spun.util.io
Class FileUtils
java.lang.Object
com.spun.util.io.FileUtils
A static class of convenience functions for Files
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidcopyFileToDirectory(String file, File tempDir) static voidcopyStream(InputStream in, OutputStream out) static voidcreateIfNeeded(String file) static Filestatic voidstatic voidstatic voiddeleteDirectory(File directory) static voidstatic char[]extractBytes(InputStream resourceAsStream) static Stringstatic Stringstatic StringgetExtensionWithDot(String filename) static StringgetExtensionWithoutDot(String filename) static File[]getRecursiveFileList(File directory) static File[]getRecursiveFileList(File directory, FileFilter filter) static booleanisNonEmptyFile(String approved) static char[]loadResourceFromClasspathAsBytes(Class<?> clazz, String name) static Stringstatic Stringstatic Stringstatic Stringstatic StringreadFileWithSuppressedExceptions(File databaseFile) static StringreadFromClassPath(Class<?> clazz, String string) static StringreadStream(InputStream resourceAsStream) static voidredirectInputToFile(String fileName, InputStream in) static FilesaveToFile(String prefix, Reader input) static char[]static voidwriteFile(File file, InputStream data) static voidwriteFile(File file, CharSequence data) static voidstatic voidwriteFileQuietly(File file, String text)
-
Constructor Details
-
FileUtils
public FileUtils()
-
-
Method Details
-
createTempDirectory
-
deleteDirectory
-
readFromClassPath
-
getRecursiveFileList
-
getRecursiveFileList
-
copyFile
-
copyStream
-
redirectInputToFile
-
copyFileToDirectory
-
writeFile
-
writeFileQuietly
-
writeFile
-
writeFile
-
readFile
-
readFile
-
readBuffer
-
readFileWithSuppressedExceptions
-
saveToFile
-
getDirectoryFriendlyName
-
getExtensionWithDot
-
getExtensionWithoutDot
-
createIfNeeded
-
readStream
-
loadResourceFromClasspathAsBytes
-
extractBytes
-
toChars
-
isNonEmptyFile
-
ensureParentDirectoriesExist
-
readFile
-
getCurrentDirectory
-
delete
-
delete
-
walkPath
-