Index
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
All Classes and Interfaces|All Packages