Index

A B C D E F G H I L M N P R S T U V W Z 
All Classes and Interfaces|All Packages

A

AbstractDelegateVirtualFileSystem - Class in net.thevpc.common.vfs.impl
 
AbstractDelegateVirtualFileSystem(String) - Constructor for class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
AbstractVirtualFileSystem - Class in net.thevpc.common.vfs.impl
 
AbstractVirtualFileSystem(String) - Constructor for class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
accept(VFile) - Method in interface net.thevpc.common.vfs.VFileFilter
Tests whether or not the specified abstract pathname should be included in a pathname list.
ACLPermission - Enum Class in net.thevpc.common.vfs.impl
Created by vpc on 6/20/16.
add(String, VFile) - Method in class net.thevpc.common.vfs.impl.VFolderVFS
 
add(String, VFile) - Method in interface net.thevpc.common.vfs.ListFS
 
addChild(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.RootNode
 
addChild(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.ShadowNode
 
addChild(DefaultMountableVFS.MountAction) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.ShadowNode
 
addOrRename(String, VFile, VFileNameGenerator) - Method in class net.thevpc.common.vfs.impl.VFolderVFS
 
addOrRename(String, VFile, VFileNameGenerator) - Method in interface net.thevpc.common.vfs.ListFS
convenient way to add new file to the folder even if the file name already exists

B

bindChild(DefaultMountableVFS.Node) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.Node
 

C

concatPath(String...) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
ContentTypeUtils - Class in net.thevpc.common.vfs.impl
 
ContentTypeUtils() - Constructor for class net.thevpc.common.vfs.impl.ContentTypeUtils
 
copy(File, VFile) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
copy(File, VFile, FileFilter) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
copy(InputStream, OutputStream, int) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
copy(VFile, File) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
copy(VFile, VFile) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
copy(VFile, VFile, VFileFilter) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
copyFrom(File) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
copyFrom(File) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
copyFrom(File) - Method in interface net.thevpc.common.vfs.VFile
 
copyFrom(String, File) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
copyFrom(String, File) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
copyFrom(String, File) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
copyNativeTempFile(VFile) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
copyTo(File) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
copyTo(File) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
copyTo(File) - Method in interface net.thevpc.common.vfs.VFile
 
copyTo(String, File) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
copyTo(String, File) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
copyTo(String, File) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
copyTo(String, VFile) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
copyTo(String, VFile) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
copyTo(String, VFile) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
copyTo(String, VFile, VFileFilter) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
copyTo(String, VFile, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
copyTo(String, VFile, VFileFilter) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
copyTo(VFile) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
copyTo(VFile) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
copyTo(VFile) - Method in interface net.thevpc.common.vfs.VFile
 
copyTo(VFile, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
copyTo(VFile, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
copyTo(VFile, VFileFilter) - Method in interface net.thevpc.common.vfs.VFile
 
copyToNativeTempFile() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
copyToNativeTempFile() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
copyToNativeTempFile() - Method in interface net.thevpc.common.vfs.VFile
 
copyToNativeTempFile(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
copyToNativeTempFile(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
copyToNativeTempFile(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
createEmptyFolder() - Static method in class net.thevpc.common.vfs.VFS
 
createEmptyFS() - Static method in class net.thevpc.common.vfs.VFS
 
createListFS() - Static method in class net.thevpc.common.vfs.VFS
 
createListFS(String) - Static method in class net.thevpc.common.vfs.VFS
 
createMountableFS() - Static method in class net.thevpc.common.vfs.VFS
 
createMountableFS(String) - Static method in class net.thevpc.common.vfs.VFS
 
createNativeFS() - Static method in class net.thevpc.common.vfs.VFS
 
createTempFile(String, String, String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
createTempFile(String, String, String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
createTempFile(String, String, String) - Method in class net.thevpc.common.vfs.impl.FolderVFS
Deprecated.
 
createTempFile(String, String, String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
createTempFile(String, String, String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 

D

DEFAULT - Enum constant in enum class net.thevpc.common.vfs.impl.ACLPermission
 
DefaultFile - Class in net.thevpc.common.vfs.impl
 
DefaultFile(String, VirtualFileSystem) - Constructor for class net.thevpc.common.vfs.impl.DefaultFile
 
DefaultFileNameGenerator - Class in net.thevpc.common.vfs.impl
Created by vpc on 1/1/17.
DefaultFileNameGenerator() - Constructor for class net.thevpc.common.vfs.impl.DefaultFileNameGenerator
 
DefaultMountableVFS - Class in net.thevpc.common.vfs.impl
 
DefaultMountableVFS(String) - Constructor for class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
DefaultMountableVFS.FileNode - Class in net.thevpc.common.vfs.impl
 
DefaultMountableVFS.MergedNode - Class in net.thevpc.common.vfs.impl
 
DefaultMountableVFS.MountAction - Class in net.thevpc.common.vfs.impl
 
DefaultMountableVFS.MountFolderAction - Class in net.thevpc.common.vfs.impl
 
DefaultMountableVFS.MountNode - Class in net.thevpc.common.vfs.impl
 
DefaultMountableVFS.Node - Class in net.thevpc.common.vfs.impl
 
DefaultMountableVFS.RootNode - Class in net.thevpc.common.vfs.impl
 
DefaultMountableVFS.ShadowNode - Class in net.thevpc.common.vfs.impl
 
DefaultVFSSecurityManager - Class in net.thevpc.common.vfs.impl
 
DefaultVFSSecurityManager() - Constructor for class net.thevpc.common.vfs.impl.DefaultVFSSecurityManager
 
DefaultVirtualFileACL - Class in net.thevpc.common.vfs.impl
 
DefaultVirtualFileACL(String, ACLPermission, ACLPermission, ACLPermission, ACLPermission, ACLPermission, ACLPermission, ACLPermission) - Constructor for class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
DelegateVFSSecurityManager - Class in net.thevpc.common.vfs.impl
 
DelegateVFSSecurityManager(Function) - Constructor for class net.thevpc.common.vfs.impl.DelegateVFSSecurityManager
 
delete() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
delete() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
delete() - Method in interface net.thevpc.common.vfs.VFile
 
delete(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
delete(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
delete(String) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
delete(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
delete(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
deleteAll() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
deleteAll() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
deleteAll() - Method in interface net.thevpc.common.vfs.VFile
 
deleteAll(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
deleteAll(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
deleteAll(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
deleteAll(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
DENY - Enum constant in enum class net.thevpc.common.vfs.impl.ACLPermission
 
DetachedFile - Class in net.thevpc.common.vfs.impl
 
DetachedFile(String, VirtualFileSystem) - Constructor for class net.thevpc.common.vfs.impl.DetachedFile
 
DetachedVirtualFileSystem - Class in net.thevpc.common.vfs.impl
 
DetachedVirtualFileSystem() - Constructor for class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
DIRECTORY - Enum constant in enum class net.thevpc.common.vfs.VFileType
 

E

EMPTY_FS - Static variable in class net.thevpc.common.vfs.VFS
 
EmptyVFS - Class in net.thevpc.common.vfs.impl
 
EmptyVFS() - Constructor for class net.thevpc.common.vfs.impl.EmptyVFS
 
exists() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
exists() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
exists() - Method in interface net.thevpc.common.vfs.VFile
 
exists(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
exists(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
exists(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
exists(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
exists(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 

F

FILE - Enum constant in enum class net.thevpc.common.vfs.VFileType
 
FileACL - Class in net.thevpc.common.vfs.impl
 
FileACL(String, Properties, FileACLVirtualFileSystem) - Constructor for class net.thevpc.common.vfs.impl.FileACL
 
FileACLVirtualFileSystem - Class in net.thevpc.common.vfs.impl
 
FileACLVirtualFileSystem(String, VirtualFileSystem) - Constructor for class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
FileName - Class in net.thevpc.common.vfs
 
FileName(String, String, String, String) - Constructor for class net.thevpc.common.vfs.FileName
 
FileNode(VFile, String) - Constructor for class net.thevpc.common.vfs.impl.DefaultMountableVFS.FileNode
 
filter(VFileFilter) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
filter(VFileFilter) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
filter(VFileFilter) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
filter(VFileFilter, String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
filter(VFileFilter, String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
filter(VFileFilter, String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
FilteredFileSystem - Class in net.thevpc.common.vfs.impl
 
FilteredFileSystem(String, VirtualFileSystem, VFileFilter) - Constructor for class net.thevpc.common.vfs.impl.FilteredFileSystem
 
find(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
find(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
find(String, VFileFilter) - Method in interface net.thevpc.common.vfs.VFile
 
FolderVFS - Class in net.thevpc.common.vfs.impl
Deprecated.
FolderVFS(String) - Constructor for class net.thevpc.common.vfs.impl.FolderVFS
Deprecated.
 

G

generateFileName(String, int) - Method in class net.thevpc.common.vfs.impl.DefaultFileNameGenerator
 
generateFileName(String, int) - Method in interface net.thevpc.common.vfs.VFileNameGenerator
 
generateFileName(String, Predicate) - Method in interface net.thevpc.common.vfs.VFileNameGenerator
 
get(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
get(String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
get(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.FileNode
 
get(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
get(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MergedNode
 
get(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountNode
 
get(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.Node
 
get(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.RootNode
 
get(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.ShadowNode
 
get(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
get(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
get(String) - Method in class net.thevpc.common.vfs.impl.FilteredFileSystem
 
get(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
get(String) - Method in interface net.thevpc.common.vfs.VFile
 
get(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
get(String, String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
get(String, String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
get(String, String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getACL() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getACL() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getACL() - Method in interface net.thevpc.common.vfs.VFile
 
getACL(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
getACL(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getACL(String) - Method in class net.thevpc.common.vfs.impl.EmptyVFS
 
getACL(String) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
getACL(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
getACL(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
return 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
getACLProperty(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getAllowedCreateChildPermission(VFileType, String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getAllowedCreateChildPermission(VFileType, String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getAllowedCreateChildPermission(VFileType, String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getAllowedListPermission(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getAllowedListPermission(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getAllowedListPermission(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getAllowedReadPermission(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getAllowedReadPermission(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getAllowedReadPermission(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getAllowedRemoveChildPermission(VFileType, String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getAllowedRemoveChildPermission(VFileType, String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getAllowedRemoveChildPermission(VFileType, String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getAllowedRemovePermission(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getAllowedRemovePermission(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getAllowedRemovePermission(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getAllowedUpdateChildPermission(VFileType, String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getAllowedUpdateChildPermission(VFileType, String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getAllowedUpdateChildPermission(VFileType, String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getAllowedWritePermission(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getAllowedWritePermission(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getAllowedWritePermission(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getBase(String, String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
getBase(String, String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
getBase(String, String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getBase(String, String) - Method in class net.thevpc.common.vfs.impl.EmptyVFS
 
getBase(String, String) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
getBase(String, String) - Method in class net.thevpc.common.vfs.impl.FilteredFileSystem
 
getBase(String, String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
getBase(String, String) - Method in class net.thevpc.common.vfs.impl.SubVFS
 
getBase(String, String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getBaseFile(String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getBaseFile(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getBaseFile(String) - Method in interface net.thevpc.common.vfs.VFile
 
getBaseFS() - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
getDefaultFileACL() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getDefaultFileACL() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getDefaultFileACL() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getDefaultFolderACL() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getDefaultFolderACL() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getDefaultFolderACL() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getDelegate(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
getDelegate(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
getDelegate(String) - Method in class net.thevpc.common.vfs.impl.EmptyVFS
 
getDelegate(String) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
getDelegate(String) - Method in class net.thevpc.common.vfs.impl.FilteredFileSystem
 
getDelegate(String) - Method in class net.thevpc.common.vfs.impl.SubVFS
 
getDelegate(String) - Method in interface net.thevpc.common.vfs.impl.VFileDelegate
 
getDelegate(String) - Method in class net.thevpc.common.vfs.impl.VFolderVFS
 
getDelegateFile(String) - Method in class net.thevpc.common.vfs.impl.DelegateVFSSecurityManager
 
getExistingACL(String) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
getFile() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.FileNode
 
getFile() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MergedNode
 
getFile() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountFolderAction
 
getFile() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountNode
 
getFile() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.Node
 
getFile() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.RootNode
 
getFile() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.ShadowNode
 
getFile(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.RootNode
 
getFileName() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getFileName() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getFileName() - Method in interface net.thevpc.common.vfs.VFile
 
getFileName(String) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
getFileSystem() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getFileSystem() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getFileSystem() - Method in interface net.thevpc.common.vfs.VFile
 
getFileType() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getFileType() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getFileType() - Method in interface net.thevpc.common.vfs.VFile
 
getFileType(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
getFileType(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getFileType(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
getFileType(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getId() - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
getId() - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getId() - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getInputStream() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getInputStream() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getInputStream() - Method in interface net.thevpc.common.vfs.VFile
 
getInputStream(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
getInputStream(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getInputStream(String) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
getInputStream(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
getInputStream(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getInputSupplier() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getLastModified() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getLength() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getLongExtension() - Method in class net.thevpc.common.vfs.FileName
 
getLongName() - Method in class net.thevpc.common.vfs.FileName
 
getName() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getName() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getName() - Method in interface net.thevpc.common.vfs.VFile
 
getOutputStream() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getOutputStream() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getOutputStream() - Method in interface net.thevpc.common.vfs.VFile
 
getOutputStream(boolean) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getOutputStream(boolean) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getOutputStream(boolean) - Method in interface net.thevpc.common.vfs.VFile
 
getOutputStream(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
getOutputStream(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getOutputStream(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
getOutputStream(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getOutputStream(String, boolean) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
getOutputStream(String, boolean) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getOutputStream(String, boolean) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
getOutputStream(String, boolean) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
getOutputStream(String, boolean) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getOutputSupplier() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getOwner() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getOwner() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getOwner() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getParentAndName(String) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
getParentFile() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getParentFile() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getParentFile() - Method in interface net.thevpc.common.vfs.VFile
 
getParentFile(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
getParentFile(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getParentFile(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
getParentFile(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getParentPath() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getParentPath() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getParentPath() - Method in interface net.thevpc.common.vfs.VFile
 
getParentPath(String) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
getPath() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
getPath() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountAction
 
getPath() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.Node
 
getPath() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
getPath() - Method in interface net.thevpc.common.vfs.VFile
 
getPathName(String) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
getPathParent(String) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
getPathParts() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountFolderAction
 
getPermission(String, String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPermissionCreateDirectory() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getPermissionCreateDirectory() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPermissionCreateDirectory() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getPermissionCreateFile() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getPermissionCreateFile() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPermissionCreateFile() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getPermissionListDirectory() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getPermissionListDirectory() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPermissionListDirectory() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getPermissionReadFile() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getPermissionReadFile() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPermissionReadFile() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getPermissionRemove() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getPermissionRemove() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPermissionRemove() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getPermissionRemoveDirectory() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getPermissionRemoveDirectory() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPermissionRemoveDirectory() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getPermissionRemoveFile() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getPermissionRemoveFile() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPermissionRemoveFile() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getPermissionWriteFile() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getPermissionWriteFile() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPermissionWriteFile() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getProperty(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getProperty(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getProperty(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getPropertyNames() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
getPropertyNames() - Method in class net.thevpc.common.vfs.impl.FileACL
 
getPropertyNames() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
getRoot() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
getRoots() - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
getRoots() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
getRoots() - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getRoots() - Method in class net.thevpc.common.vfs.impl.EmptyVFS
 
getRoots() - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
getRoots() - Method in class net.thevpc.common.vfs.impl.FilteredFileSystem
 
getRoots() - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
getRoots() - Method in class net.thevpc.common.vfs.impl.SubVFS
 
getRoots() - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getSecurityManager() - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
getSecurityManager() - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
getSecurityManager() - Method in class net.thevpc.common.vfs.impl.EmptyVFS
 
getSecurityManager() - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
getSecurityManager() - Method in class net.thevpc.common.vfs.impl.FilteredFileSystem
 
getSecurityManager() - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
getSecurityManager() - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
getShadowOrCreate(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.RootNode
 
getShadowOrCreate(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.ShadowNode
 
getShortExtension() - Method in class net.thevpc.common.vfs.FileName
 
getSimpleName() - Method in class net.thevpc.common.vfs.FileName
 
getTempFileSystem() - Method in class net.thevpc.common.vfs.impl.VZipOptions
 
getUser(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
getUserLogin() - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
login of the current session user.
GRANT - Enum constant in enum class net.thevpc.common.vfs.impl.ACLPermission
 

H

hasExtension() - Method in class net.thevpc.common.vfs.FileName
 
hasName() - Method in class net.thevpc.common.vfs.FileName
 

I

INSTANCE - Static variable in class net.thevpc.common.vfs.impl.DefaultFileNameGenerator
 
INSTANCE - Static variable in class net.thevpc.common.vfs.impl.DefaultVFSSecurityManager
 
INSTANCE - Static variable in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
isAdmin() - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
true if the current session has admin rights
isAllowedCreateChild(String, VFileType, String) - Method in class net.thevpc.common.vfs.impl.DefaultVFSSecurityManager
 
isAllowedCreateChild(String, VFileType, String) - Method in class net.thevpc.common.vfs.impl.DelegateVFSSecurityManager
 
isAllowedCreateChild(String, VFileType, String) - Method in interface net.thevpc.common.vfs.VFSSecurityManager
 
isAllowedCreateChild(VFileType, String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isAllowedCreateChild(VFileType, String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isAllowedCreateChild(VFileType, String) - Method in interface net.thevpc.common.vfs.VFile
 
isAllowedList(String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isAllowedList(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isAllowedList(String) - Method in interface net.thevpc.common.vfs.VFile
 
isAllowedList(String, String) - Method in class net.thevpc.common.vfs.impl.DefaultVFSSecurityManager
 
isAllowedList(String, String) - Method in class net.thevpc.common.vfs.impl.DelegateVFSSecurityManager
 
isAllowedList(String, String) - Method in interface net.thevpc.common.vfs.VFSSecurityManager
 
isAllowedRead(String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isAllowedRead(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isAllowedRead(String) - Method in interface net.thevpc.common.vfs.VFile
 
isAllowedRead(String, String) - Method in class net.thevpc.common.vfs.impl.DefaultVFSSecurityManager
 
isAllowedRead(String, String) - Method in class net.thevpc.common.vfs.impl.DelegateVFSSecurityManager
 
isAllowedRead(String, String) - Method in interface net.thevpc.common.vfs.VFSSecurityManager
 
isAllowedRemove(String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isAllowedRemove(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isAllowedRemove(String) - Method in interface net.thevpc.common.vfs.VFile
 
isAllowedRemove(String, String) - Method in class net.thevpc.common.vfs.impl.DefaultVFSSecurityManager
 
isAllowedRemove(String, String) - Method in class net.thevpc.common.vfs.impl.DelegateVFSSecurityManager
 
isAllowedRemove(String, String) - Method in interface net.thevpc.common.vfs.VFSSecurityManager
 
isAllowedRemoveChild(String, VFileType, String) - Method in class net.thevpc.common.vfs.impl.DefaultVFSSecurityManager
 
isAllowedRemoveChild(String, VFileType, String) - Method in class net.thevpc.common.vfs.impl.DelegateVFSSecurityManager
 
isAllowedRemoveChild(String, VFileType, String) - Method in interface net.thevpc.common.vfs.VFSSecurityManager
 
isAllowedRemoveChild(VFileType, String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isAllowedRemoveChild(VFileType, String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isAllowedRemoveChild(VFileType, String) - Method in interface net.thevpc.common.vfs.VFile
 
isAllowedUpdateChild(String, VFileType, String) - Method in class net.thevpc.common.vfs.impl.DefaultVFSSecurityManager
 
isAllowedUpdateChild(String, VFileType, String) - Method in class net.thevpc.common.vfs.impl.DelegateVFSSecurityManager
 
isAllowedUpdateChild(String, VFileType, String) - Method in interface net.thevpc.common.vfs.VFSSecurityManager
 
isAllowedUpdateChild(VFileType, String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isAllowedUpdateChild(VFileType, String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isAllowedUpdateChild(VFileType, String) - Method in interface net.thevpc.common.vfs.VFile
 
isAllowedWrite(String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isAllowedWrite(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isAllowedWrite(String) - Method in interface net.thevpc.common.vfs.VFile
 
isAllowedWrite(String, String) - Method in class net.thevpc.common.vfs.impl.DefaultVFSSecurityManager
 
isAllowedWrite(String, String) - Method in class net.thevpc.common.vfs.impl.DelegateVFSSecurityManager
 
isAllowedWrite(String, String) - Method in interface net.thevpc.common.vfs.VFSSecurityManager
 
isAutoSave() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
isAutoSave() - Method in class net.thevpc.common.vfs.impl.FileACL
 
isAutoSave() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
isChildOf(String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isChildOf(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isChildOf(String) - Method in interface net.thevpc.common.vfs.VFile
 
isDirectory() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isDirectory() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isDirectory() - Method in interface net.thevpc.common.vfs.VFile
 
isDirectory(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
isDirectory(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
isDirectory(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
isDirectory(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
isDirectory(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
isExists() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isFile() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isFile() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isFile() - Method in interface net.thevpc.common.vfs.VFile
 
isFile(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
isFile(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
isFile(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
isFile(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
isParentOf(String) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
isParentOf(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
isParentOf(String) - Method in interface net.thevpc.common.vfs.VFile
 
isParentOf(String, String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
isParentOf(String, String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
isParentOf(String, String) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
isParentOf(String, String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
isPropagateACL() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
isPropagateACL() - Method in class net.thevpc.common.vfs.impl.FileACL
 
isPropagateACL() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
isPropagateOwner() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
isPropagateOwner() - Method in class net.thevpc.common.vfs.impl.FileACL
 
isPropagateOwner() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
isReadOnly() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
isReadOnly() - Method in class net.thevpc.common.vfs.impl.FileACL
 
isReadOnly() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
isRename() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountAction
 
isSkipRoots() - Method in class net.thevpc.common.vfs.impl.VZipOptions
 
isTempFile() - Method in class net.thevpc.common.vfs.impl.VZipOptions
 

L

lastModified() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
lastModified() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
lastModified() - Method in interface net.thevpc.common.vfs.VFile
 
lastModified(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
lastModified(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
lastModified(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
lastModified(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
length() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
length() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
length() - Method in interface net.thevpc.common.vfs.VFile
 
length(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
length(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
length(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
length(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
list() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.FileNode
 
list() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MergedNode
 
list() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountNode
 
list() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.Node
 
list() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.RootNode
 
list() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.ShadowNode
 
listFiles() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
listFiles() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
listFiles() - Method in interface net.thevpc.common.vfs.VFile
 
listFiles(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
listFiles(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
listFiles(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
listFiles(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
listFiles(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
listFiles(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
listFiles(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
listFiles(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.EmptyVFS
 
listFiles(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
listFiles(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.FilteredFileSystem
 
listFiles(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
listFiles(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.SubVFS
 
listFiles(String, VFileFilter) - Method in class net.thevpc.common.vfs.impl.VFolderVFS
 
listFiles(String, VFileFilter) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
listFiles(VFileFilter) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
listFiles(VFileFilter) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
listFiles(VFileFilter) - Method in interface net.thevpc.common.vfs.VFile
 
ListFS - Interface in net.thevpc.common.vfs
Created by vpc on 1/1/17.
loadACL(String, byte[]) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 

M

MergedNode(DefaultMountableVFS.Node...) - Constructor for class net.thevpc.common.vfs.impl.DefaultMountableVFS.MergedNode
 
mergeNodes(List) - Static method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
mergeNodes(DefaultMountableVFS.Node...) - Static method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
mkdir(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
mkdir(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
mkdir(String) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
mkdir(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
mkdir(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
mkdirs() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
mkdirs() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
mkdirs() - Method in interface net.thevpc.common.vfs.VFile
 
mkdirs(String) - Method in class net.thevpc.common.vfs.impl.AbstractDelegateVirtualFileSystem
 
mkdirs(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
mkdirs(String) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
mkdirs(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
mkdirs(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
mount(String, VFile) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
mount(String, VFile) - Method in interface net.thevpc.common.vfs.MountableFS
mount folder (from another File System)
mount(String, VFile, boolean) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
mount(String, VFile, boolean) - Method in interface net.thevpc.common.vfs.MountableFS
mount folder (from another File System)
MountableFS - Interface in net.thevpc.common.vfs
 
MountAction(String, boolean) - Constructor for class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountAction
 
mountEmptyFolder(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
mountEmptyFolder(String) - Method in interface net.thevpc.common.vfs.MountableFS
 
MountFolderAction(String, VFile, boolean) - Constructor for class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountFolderAction
 
MountNode(DefaultMountableVFS.MountFolderAction) - Constructor for class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountNode
 
move(VFile, VFile) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
move(VFile, VFile, VFileFilter) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 

N

NATIVE_FS - Static variable in class net.thevpc.common.vfs.VFS
 
NativeVFS - Class in net.thevpc.common.vfs.impl
 
NativeVFS() - Constructor for class net.thevpc.common.vfs.impl.NativeVFS
 
NativeVFS(String) - Constructor for class net.thevpc.common.vfs.impl.NativeVFS
 
net.thevpc.common.vfs - package net.thevpc.common.vfs
 
net.thevpc.common.vfs.impl - package net.thevpc.common.vfs.impl
 
newFile(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
Node(String, String) - Constructor for class net.thevpc.common.vfs.impl.DefaultMountableVFS.Node
 
normalizeVirtualPath(String) - Static method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 

P

probeContentType() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
probeContentType() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
probeContentType() - Method in interface net.thevpc.common.vfs.VFile
 
probeContentType(boolean) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
probeContentType(boolean) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
probeContentType(boolean) - Method in interface net.thevpc.common.vfs.VFile
 
probeContentType(File) - Static method in class net.thevpc.common.vfs.impl.ContentTypeUtils
 
probeContentType(String) - Static method in class net.thevpc.common.vfs.impl.ContentTypeUtils
 
probeContentType(String, boolean) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
probeContentType(String, boolean) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
probeContentType(String, boolean) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
probeContentType(URL) - Static method in class net.thevpc.common.vfs.impl.ContentTypeUtils
 

R

READ_ONLY - Static variable in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
READ_WRITE - Static variable in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
readBytes() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
readBytes() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
readBytes() - Method in interface net.thevpc.common.vfs.VFile
 
readBytes(InputStream) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
readBytes(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
readBytes(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
readBytes(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
remove(String) - Method in class net.thevpc.common.vfs.impl.VFolderVFS
 
remove(String) - Method in interface net.thevpc.common.vfs.ListFS
 
renameTo(String, VFile) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
renameTo(String, VFile) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
renameTo(String, VFile) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
renameTo(VFile) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
renameTo(VFile) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
renameTo(VFile) - Method in interface net.thevpc.common.vfs.VFile
 
RootNode() - Constructor for class net.thevpc.common.vfs.impl.DefaultMountableVFS.RootNode
 

S

save() - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
save() - Method in class net.thevpc.common.vfs.impl.FileACL
 
save() - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
SerializableVirtualFileACL - Interface in net.thevpc.common.vfs.impl
 
set(String, String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setAcl(VirtualFileACL) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
setACLProperty(String, String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setAutoSave(boolean) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setAutoSave(boolean) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setAutoSave(boolean) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setExists(boolean) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
setFileType(VFileType) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
setInputSupplier(Supplier) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
setLastModified(long) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
setLength(long) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
setMount(DefaultMountableVFS.MountFolderAction) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.RootNode
 
setName(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
setOutputSupplier(Function) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
setOwner(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setOwner(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setOwner(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPath(String) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
setPermissionCreateDirectory(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPermissionCreateDirectory(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPermissionCreateDirectory(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPermissionCreateFile(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPermissionCreateFile(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPermissionCreateFile(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPermissionListDirectory(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPermissionListDirectory(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPermissionListDirectory(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPermissionReadFile(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPermissionReadFile(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPermissionReadFile(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPermissionRemove(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPermissionRemove(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPermissionRemove(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPermissionRemoveDirectory(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPermissionRemoveDirectory(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPermissionRemoveDirectory(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPermissionRemoveFile(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPermissionRemoveFile(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPermissionRemoveFile(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPermissionWriteFile(String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPermissionWriteFile(String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPermissionWriteFile(String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPropagateACL(boolean) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPropagateACL(boolean) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPropagateACL(boolean) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setPropagateOwner(boolean) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setPropagateOwner(boolean) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setPropagateOwner(boolean) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setProperty(String, String) - Method in class net.thevpc.common.vfs.impl.DefaultVirtualFileACL
 
setProperty(String, String) - Method in class net.thevpc.common.vfs.impl.FileACL
 
setProperty(String, String) - Method in interface net.thevpc.common.vfs.VirtualFileACL
 
setSkipRoots(boolean) - Method in class net.thevpc.common.vfs.impl.VZipOptions
 
setTempFile(boolean) - Method in class net.thevpc.common.vfs.impl.VZipOptions
 
setTempFileSystem(VirtualFileSystem) - Method in class net.thevpc.common.vfs.impl.VZipOptions
 
ShadowNode(String, String) - Constructor for class net.thevpc.common.vfs.impl.DefaultMountableVFS.ShadowNode
 
splitName(String, boolean) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
storeACL(String, SerializableVirtualFileACL) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 
subfs(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
subfs(String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
subfs(String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
creates a sub fs with random generated fsId
subfs(String, String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
subfs(String, String) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
subfs(String, String) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
SubVFS - Class in net.thevpc.common.vfs.impl
 
SubVFS(String, VirtualFileSystem, String) - Constructor for class net.thevpc.common.vfs.impl.SubVFS
 

T

toBytes() - Method in class net.thevpc.common.vfs.impl.FileACL
 
toBytes() - Method in interface net.thevpc.common.vfs.impl.SerializableVirtualFileACL
 
toNativeFile(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
toNativeFile(VFile) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
toNativePath(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
toNativePath(String) - Method in class net.thevpc.common.vfs.impl.FolderVFS
Deprecated.
 
toPath(List) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
toPathParts(String, boolean) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
toPathString(List) - Static method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
toPathString(List, int, int) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
toString() - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
toString() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.MountFolderAction
 
toString() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS.Node
 
toString() - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
toString() - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
toString() - Method in class net.thevpc.common.vfs.impl.EmptyVFS
 
toString() - Method in class net.thevpc.common.vfs.impl.FilteredFileSystem
 
toString() - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
toString() - Method in class net.thevpc.common.vfs.impl.SubVFS
 
toString() - Method in class net.thevpc.common.vfs.impl.VFolderVFS
 
toValidJFile(String) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
toVFile(File) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
toVirtualPath(String) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
toVirtualPath(String) - Method in class net.thevpc.common.vfs.impl.FolderVFS
Deprecated.
 

U

umount(String) - Method in class net.thevpc.common.vfs.impl.DefaultMountableVFS
 
umount(String) - Method in interface net.thevpc.common.vfs.MountableFS
 
UNDEFINED - Enum constant in enum class net.thevpc.common.vfs.VFileType
 
userMatchesProfileFilter(String, String) - Method in class net.thevpc.common.vfs.impl.FileACLVirtualFileSystem
 

V

valueOf(String) - Static method in enum class net.thevpc.common.vfs.impl.ACLPermission
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.thevpc.common.vfs.VFileType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.thevpc.common.vfs.impl.ACLPermission
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.thevpc.common.vfs.VFileType
Returns an array containing the constants of this enum class, in the order they are declared.
VFile - Interface in net.thevpc.common.vfs
 
VFileDelegate - Interface in net.thevpc.common.vfs.impl
Created by vpc on 1/1/17.
VFileFilter - Interface in net.thevpc.common.vfs
File Filter interface
VFileInfo - Class in net.thevpc.common.vfs
 
VFileInfo() - Constructor for class net.thevpc.common.vfs.VFileInfo
 
VFileNameGenerator - Interface in net.thevpc.common.vfs
Created by vpc on 1/1/17.
VFileType - Enum Class in net.thevpc.common.vfs
 
VFileVisitor - Interface in net.thevpc.common.vfs
 
VFolderVFS - Class in net.thevpc.common.vfs.impl
 
VFolderVFS(String) - Constructor for class net.thevpc.common.vfs.impl.VFolderVFS
 
VFS - Class in net.thevpc.common.vfs
 
VFSSecurityManager - Interface in net.thevpc.common.vfs
 
VFSUtils - Class in net.thevpc.common.vfs.impl
Created by vpc on 1/1/17.
VFSUtils() - Constructor for class net.thevpc.common.vfs.impl.VFSUtils
 
VirtualFileACL - Interface in net.thevpc.common.vfs
 
VirtualFileSystem - Interface in net.thevpc.common.vfs
 
visit(String, VFileVisitor, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
visit(String, VFileVisitor, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
visit(String, VFileVisitor, VFileFilter) - Method in interface net.thevpc.common.vfs.VFile
 
visit(VFile) - Method in interface net.thevpc.common.vfs.VFileVisitor
called when file is visited
visit(VFile, String, VFileVisitor, VFileFilter) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
visit(VFile, VFileVisitor, VFileFilter) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
visit(VFileVisitor, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
visit(VFileVisitor, VFileFilter) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
visit(VFileVisitor, VFileFilter) - Method in interface net.thevpc.common.vfs.VFile
 
VZipOptions - Class in net.thevpc.common.vfs.impl
 
VZipOptions() - Constructor for class net.thevpc.common.vfs.impl.VZipOptions
 
VZipUtils - Class in net.thevpc.common.vfs.impl
 
VZipUtils() - Constructor for class net.thevpc.common.vfs.impl.VZipUtils
 

W

wildcardToRegex(String) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
write(String, InputStream) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
write(String, InputStream) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
write(String, InputStream) - Method in class net.thevpc.common.vfs.impl.NativeVFS
 
write(String, InputStream) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 
writeBytes(byte[]) - Method in class net.thevpc.common.vfs.impl.DefaultFile
 
writeBytes(byte[]) - Method in class net.thevpc.common.vfs.impl.DetachedFile
 
writeBytes(byte[]) - Method in interface net.thevpc.common.vfs.VFile
 
writeBytes(OutputStream, byte[]) - Static method in class net.thevpc.common.vfs.impl.VFSUtils
 
writeBytes(String, byte[]) - Method in class net.thevpc.common.vfs.impl.AbstractVirtualFileSystem
 
writeBytes(String, byte[]) - Method in class net.thevpc.common.vfs.impl.DetachedVirtualFileSystem
 
writeBytes(String, byte[]) - Method in interface net.thevpc.common.vfs.VirtualFileSystem
 

Z

zip(VFile, VZipOptions, VFile...) - Static method in class net.thevpc.common.vfs.impl.VZipUtils
 
A B C D E F G H I L M N P R S T U V W Z 
All Classes and Interfaces|All Packages