Class AbstractDelegateVirtualFileSystem
java.lang.Object
net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
- All Implemented Interfaces:
VirtualFileSystem
- Direct Known Subclasses:
DefaultMountableVFS, EmptyVFS, FileACLVirtualFileSystem, FilteredFileSystem, SubVFS, VFolderVFS
- Author:
- taha.bensalah@gmail.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbooleanreturn ACL information on the given file or null if the file does could not be resolved Though null value should not be check against existence of the file/folderabstract VFilegetFileType(String path) getInputStream(String path) final OutputStreamgetOutputStream(String path) getOutputStream(String path, boolean append) booleanisDirectory(String path) booleanlonglastModified(String path) longVFile[]listFiles(String path, VFileFilter fileFilter) booleanbooleanMethods inherited from class AbstractVirtualFileSystem
copyFrom, copyTo, copyTo, copyTo, copyToNativeTempFile, createTempFile, filter, filter, get, get, getId, getParentFile, getRoots, isParentOf, listFiles, newFile, normalizeVirtualPath, probeContentType, readBytes, renameTo, subfs, subfs, toNativeFile, toNativePath, toPathString, toPathString, toVirtualPath, write, writeBytes
-
Constructor Details
-
AbstractDelegateVirtualFileSystem
-
-
Method Details
-
getDelegate
-
delete
- Throws:
IOException
-
deleteAll
- Specified by:
deleteAllin interfaceVirtualFileSystem- Overrides:
deleteAllin classAbstractVirtualFileSystem- Throws:
IOException
-
exists
-
getInputStream
- Throws:
IOException
-
getOutputStream
- Throws:
IOException
-
getOutputStream
- Throws:
IOException
-
isDirectory
-
lastModified
-
length
-
mkdir
-
mkdirs
-
isFile
-
getFileType
-
listFiles
-
getBase
-
getSecurityManager
-
getACL
Description copied from interface:VirtualFileSystemreturn ACL information on the given file or null if the file does could not be resolved Though null value should not be check against existence of the file/folder- Parameters:
path- path to get ACL for- Returns:
- ACL object for the given path
-