public class FileUtils extends Object
| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
cleanDirectory(File directory)
Wrapper for FileUtils.cleanDirectory
|
static void |
copy(File input,
File output)
Copy File to File
|
static void |
copy(File input,
OutputStream output)
Copy File to OutputStream
|
static void |
copy(InputStream input,
File output)
Copy InputStream to File.
|
static void |
copy(Reader input,
File output)
Copy Reader to File.
|
static int |
countFiles(File dir)
Count files and directories from a selected directory.
|
static int |
countImportFiles(File dir)
Count files and directories from a selected directory.
|
static File |
createDateDir(String parent)
Create "year / month / day" directory structure.
|
static File |
createTempDir()
Creates a temporal and unique directory
|
static File |
createTempFile()
Create temp file
|
static File |
createTempFile(String ext)
Create temp file
|
static File |
createTempFileFromMime(String mimeType)
Create temp file with extension from mime
|
static void |
deleteEmpty(File file)
Delete directory if empty
|
static boolean |
deleteQuietly(File file)
Wrapper for FileUtils.deleteQuietly
|
static String |
getFileExtension(String file)
Returns the filename extension.
|
static String |
getFileName(String file)
Returns the name of the file without the extension.
|
static Collection<File> |
listFiles(File directory,
String[] extensions,
boolean recursive)
Wrapper for FileUtils.listFiles
|
static byte[] |
readFileToByteArray(File file)
Wrapper for FileUtils.readFileToByteArray
|
static String |
toValidFilename(String filename)
Remove reserved characters from filename
https://msdn.microsoft.com/en-us/library/aa365247
|
public static String getFileName(String file)
public static File createTempDir() throws IOException
IOException - If something fails.public static File createTempFile() throws IOException
IOExceptionpublic static File createTempFile(String ext) throws IOException
IOExceptionpublic static File createTempFileFromMime(String mimeType) throws DatabaseException, IOException
DatabaseExceptionIOExceptionpublic static boolean deleteQuietly(File file)
file - File or directory to be deleted.public static void cleanDirectory(File directory) throws IOException
file - File or directory to be deleted.IOExceptionpublic static Collection<File> listFiles(File directory, String[] extensions, boolean recursive)
file - File or directory to be listed.public static byte[] readFileToByteArray(File file) throws IOException
file - File or directory to be deleted.IOExceptionpublic static void deleteEmpty(File file)
public static int countFiles(File dir)
public static int countImportFiles(File dir)
public static void copy(InputStream input, File output) throws IOException
IOExceptionpublic static void copy(Reader input, File output) throws IOException
IOExceptionpublic static void copy(File input, OutputStream output) throws IOException
IOExceptionpublic static void copy(File input, File output) throws IOException
IOExceptionpublic static File createDateDir(String parent)
Copyright © 2016. All rights reserved.