| Name | Description | Type | Package | Framework |
| AbstractMount | Class | com.maverick.sshd.vfs | Maverick | |
| FileExistsException | Class | com.maverick.sshd.vfs | Maverick | |
| FileLockedException | Class | com.maverick.sshd.vfs | Maverick | |
| VFSFile | Class | com.maverick.sshd.vfs | Maverick | |
| VFSFileFactory | Class | com.maverick.sshd.vfs | Maverick | |
| VFSMount | Class | com.maverick.sshd.vfs | Maverick | |
| VFSPermissionHandler | By default the VirtualFileSystem provides access to all files and folders but this interface can be implemented to provide for custom permission | Interface | com.maverick.sshd.vfs | Maverick |
| VirtualFile | Interface | com.maverick.sshd.vfs | Maverick | |
| VirtualFileFactory | Class | com.maverick.sshd.vfs | Maverick | |
| VirtualFileSystem | Provides a platform independent file system that uses standard java file operations. | Class | com.maverick.sshd.vfs | Maverick |
| VirtualFileSystemFactory | Class | com.maverick.sshd.vfs | Maverick | |
| VirtualMappedFile | Class | com.maverick.sshd.vfs | Maverick | |
| VirtualMount | Class | com.maverick.sshd.vfs | Maverick | |
| VirtualMountFile | Class | com.maverick.sshd.vfs | Maverick | |
| VirtualMountManager | Class | com.maverick.sshd.vfs | Maverick | |
| VirtualMountTemplate | Class | com.maverick.sshd.vfs | Maverick | |