public enum DefaultFileOperations extends Enum<DefaultFileOperations> implements FileOperations
FileOperations interface| Enum Constant and Description |
|---|
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFile(File srcFile,
File destFile) |
InputStream |
createInputStream(File file) |
boolean |
createNewFile(File file) |
OutputStream |
createOutputStream(File file) |
OutputStream |
createOutputStream(File file,
boolean append) |
boolean |
deleteFile(File file) |
boolean |
deleteFile(File file,
boolean recursive) |
void |
deleteFileOnExit(File file) |
boolean |
fileExists(File f) |
boolean |
fileExistsAndIsDirectory(File f) |
long |
getFileLength(File f) |
File[] |
listFiles(File f) |
boolean |
mkdir(File file) |
boolean |
mkdirs(File file) |
File |
move(File source,
File target) |
boolean |
renameFile(File srcFile,
File destFile) |
static DefaultFileOperations |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DefaultFileOperations[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DefaultFileOperations INSTANCE
public static DefaultFileOperations[] values()
for (DefaultFileOperations c : DefaultFileOperations.values()) System.out.println(c);
public static DefaultFileOperations valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic boolean fileExists(File f)
fileExists in interface FileOperationspublic boolean fileExistsAndIsDirectory(File f)
fileExistsAndIsDirectory in interface FileOperationspublic File[] listFiles(File f)
listFiles in interface FileOperationspublic long getFileLength(File f)
getFileLength in interface FileOperationspublic boolean deleteFile(File file)
deleteFile in interface FileOperationspublic void deleteFileOnExit(File file)
deleteFileOnExit in interface FileOperationspublic boolean deleteFile(File file, boolean recursive)
deleteFile in interface FileOperationspublic boolean createNewFile(File file) throws IOException
createNewFile in interface FileOperationsIOExceptionpublic boolean mkdir(File file)
mkdir in interface FileOperationspublic boolean mkdirs(File file)
mkdirs in interface FileOperationspublic OutputStream createOutputStream(File file) throws IOException
createOutputStream in interface FileOperationsIOExceptionpublic OutputStream createOutputStream(File file, boolean append) throws IOException
createOutputStream in interface FileOperationsIOExceptionpublic InputStream createInputStream(File file) throws IOException
createInputStream in interface FileOperationsIOExceptionpublic boolean renameFile(File srcFile, File destFile)
renameFile in interface FileOperationspublic void copyFile(File srcFile, File destFile) throws IOException
copyFile in interface FileOperationsIOExceptionpublic File move(File source, File target) throws IOException
move in interface FileOperationsIOExceptionCopyright © 2016 JBoss by Red Hat. All rights reserved.