public class DefaultFileManager extends java.lang.Object implements FileManager
| Constructor and Description |
|---|
DefaultFileManager(java.io.File rootDirectory) |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
createDirectory(java.lang.String directoryPath) |
java.io.File |
createFile(java.io.File file) |
java.io.File |
createFile(java.lang.String filepath) |
boolean |
deleteFile(java.io.File file) |
boolean |
deleteFile(java.lang.String filepath) |
java.io.File |
getDirectory(java.lang.String directoryPath) |
java.util.Set<java.io.File> |
listFilesInDirectory(java.io.File directory) |
java.util.Set<java.io.File> |
listFilesInDirectory(java.lang.String directoryPath) |
java.io.InputStream |
newInputStream(java.io.File file) |
java.io.InputStream |
newInputStream(java.lang.String filepath) |
java.io.OutputStream |
newOutputStream(java.io.File file,
boolean append) |
java.io.OutputStream |
newOutputStream(java.lang.String filepath,
boolean append) |
public java.io.File createDirectory(java.lang.String directoryPath)
createDirectory in interface FileManagerpublic java.io.File getDirectory(java.lang.String directoryPath)
getDirectory in interface FileManagerpublic java.util.Set<java.io.File> listFilesInDirectory(java.lang.String directoryPath)
listFilesInDirectory in interface FileManagerpublic java.util.Set<java.io.File> listFilesInDirectory(java.io.File directory)
listFilesInDirectory in interface FileManagerpublic java.io.File createFile(java.lang.String filepath)
throws java.io.IOException
createFile in interface FileManagerjava.io.IOExceptionpublic java.io.File createFile(java.io.File file)
throws java.io.IOException
createFile in interface FileManagerjava.io.IOExceptionpublic boolean deleteFile(java.lang.String filepath)
deleteFile in interface FileManagerpublic boolean deleteFile(java.io.File file)
deleteFile in interface FileManagerpublic java.io.InputStream newInputStream(java.lang.String filepath)
throws java.io.FileNotFoundException
newInputStream in interface FileManagerjava.io.FileNotFoundExceptionpublic java.io.InputStream newInputStream(java.io.File file)
throws java.io.FileNotFoundException
newInputStream in interface FileManagerjava.io.FileNotFoundExceptionpublic java.io.OutputStream newOutputStream(java.lang.String filepath,
boolean append)
throws java.io.FileNotFoundException
newOutputStream in interface FileManagerjava.io.FileNotFoundExceptionpublic java.io.OutputStream newOutputStream(java.io.File file,
boolean append)
throws java.io.FileNotFoundException
newOutputStream in interface FileManagerjava.io.FileNotFoundException