All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractFileChangeEvent |
A change event that knows how to notify a listener.
|
| AbstractFileName |
A default file name implementation.
|
| AbstractFileNameParser |
Provides methods to parse a file name into a FileName.
|
| AbstractFileObject<AFS extends AbstractFileSystem> |
A partial file object implementation.
|
| AbstractFileOperation |
|
| AbstractFileOperationProvider |
|
| AbstractFileProvider |
|
| AbstractFilesCache |
Abstract base class for FilesCache implementations.
|
| AbstractFileSystem |
|
| AbstractLayeredFileProvider |
A FileProvider that is layered on top of another, such as the contents of a ZIP or tar file.
|
| AbstractOriginatingFileProvider |
A FileProvider that handles physical files, such as the files in a local fs, or on an FTP server.
|
| AbstractRandomAccessContent |
Implements the DataOutput part of the RandomAccessContent interface and throws
UnsupportedOperationException when one of these methods are called.
|
| AbstractRandomAccessStreamContent |
Implements the part usable for all stream-based random access.
|
| AbstractVfsComponent |
|
| AbstractVfsContainer |
|
| AgeFileFilter |
Filters files based on a cutoff time, can filter either newer files or files
equal to or older.
|
| AllFileSelector |
|
| AndFileFilter |
A filter providing conditional AND logic across a list of file filters.
|
| BytesIdentityInfo |
Structure for an identity based on byte arrays.
|
| Bzip2FileObject |
the bzip2 file.
|
| Bzip2FileProvider |
Provides access to the content of bzip2 compressed files.
|
| Bzip2FileSystem |
File system to handle compressed files using the bzip2 method.
|
| CacheStrategy |
An enumerated type to deal with the various cache strategies.
|
| CanExecuteFileFilter |
This filter accepts Files that can be executed.
|
| CanReadFileFilter |
This filter accepts Files that can be read.
|
| CanWriteFileFilter |
This filter accepts Files that can be written to.
|
| Capability |
An enumerated type representing the capabilities of files and file systems.
|
| ChangedEvent |
File changed event.
|
| CombinedResources |
A specialization of a resource bundle.
|
| CompositeFileProvider |
Description.
|
| CompressedFileFileObject<FS extends CompressedFileFileSystem> |
A compressed file.
|
| CompressedFileFileProvider |
A file system provider for compressed files.
|
| CompressedFileFileSystem |
A read-only file system for compressed files.
|
| ConditionalFileFilter |
Defines operations for conditional file filters.
|
| CreateEvent |
File creation event.
|
| Cryptor |
Encrypts and decrypts Strings.
|
| CryptorFactory |
|
| DecoratedFileObject |
Base class to build a FileObject decoration.
|
| DefaultCryptor |
Allows passwords to be encrypted and decrypted.
|
| DefaultFileContent |
The content of a file.
|
| DefaultFileContentInfo |
The default file content information.
|
| DefaultFileMonitor |
|
| DefaultFileOperations |
|
| DefaultFileReplicator |
A simple file replicator and temporary file store.
|
| DefaultFilesCache |
|
| DefaultFileSystemConfigBuilder |
Default options usable for all file systems.
|
| DefaultFileSystemManager |
The default file system manager implementation.
|
| DefaultLocalFileProvider |
A file system provider, which uses direct file access.
|
| DefaultProviderConfiguration |
|
| DefaultURLConnection |
A default URL connection that will work for most file systems.
|
| DefaultURLStreamHandler |
A default URL stream handler that will work for most file systems.
|
| DelegateFileObject<AFS extends AbstractFileSystem> |
A file backed by another file.
|
| DelegatingFileSystemOptionsBuilder |
This class use reflection to set a configuration value using the fileSystemConfigBuilder associated the a scheme.
|
| DeleteEvent |
File deletion event.
|
| DirectoryFileFilter |
This filter accepts Files that are directories.
|
| EmptyFileFilter |
This filter accepts files or directories that are empty.
|
| EncryptUtil |
Allows passwords to be encrypted and decrypted.
|
| FalseFileFilter |
A file filter that always returns false.
|
| FileChangeEvent |
An event fired when a file is changed.
|
| FileContent |
Represents the data content of a file.
|
| FileContentInfo |
Informs on the content of a file with content type and encoding.
|
| FileContentInfoFactory |
Creates FileContentInfo instances to determine the content-info for given file contents.
|
| FileContentInfoFilenameFactory |
The FileContentInfoFilenameFactory.
|
| FileDepthSelector |
A FileSelector that selects all files in a particular depth range.
|
| FileExtensionSelector |
|
| FileFileFilter |
This filter accepts Files that are files (not directories).
|
| FileFilter |
This interface is used to select files when traversing the direct children of the base.
|
| FileFilterSelector |
A FileSelector that selects all children of the given fileObject.
|
| FileListener |
Listens for changes to a file.
|
| FileMonitor |
FileMonitor interface.
|
| FileName |
Represents a file name.
|
| FileNameParser |
Provides methods to parse a file name into a FileName.
|
| FileNotFolderException |
|
| FileNotFoundException |
A file-not-found exception.
|
| FileObject |
Represents a file, and is used to access the content and structure of the file.
|
| FileObjectUtils |
|
| FileOperation |
A FileOperation is an object that brings an extra function to a FileObject.
|
| FileOperationProvider |
FileOperationProvider is responsible for dealing with FileOperation's.
|
| FileOperations |
FileOperations interface provides API to work with operations.
|
| FileProvider |
A file provider.
|
| FileReplicator |
Responsible for making local replicas of files.
|
| FilesCache |
The fileCache interface.
|
| FileSelectInfo |
Gets information about a file, used to select files during the traversal of a hierarchy.
|
| FileSelector |
Selects what to traverse a file hierarchy.
|
| FileSystem |
A file system, made up of a hierarchy of files.
|
| FileSystemConfigBuilder |
|
| FileSystemException |
Thrown for file system errors.
|
| FileSystemManager |
A FileSystemManager manages a set of file systems.
|
| FileSystemOptions |
Configures file systems individually with these options.
|
| FileType |
An enumerated type that represents a file's type.
|
| FileTypeHasNoContentException |
|
| FileTypeSelector |
|
| FileUtil |
Deprecated.
|
| FtpClient |
What VFS expects from an FTP client to provide.
|
| FtpClientFactory |
|
| FtpClientFactory.ConnectionFactory<C extends org.apache.commons.net.ftp.FTPClient,B extends FtpFileSystemConfigBuilder> |
Abstract Factory, used to configure different FTPClients.
|
| FtpClientFactory.FtpConnectionFactory |
Connection Factory, used to configure the FTPClient.
|
| FTPClientWrapper |
A wrapper to the FTPClient to allow automatic reconnect on connection loss.
|
| FtpFileNameParser |
Implementation for FTP.
|
| FtpFileObject |
An FTP file.
|
| FtpFileProvider |
A provider for FTP file systems.
|
| FtpFileSystem |
An FTP file system.
|
| FtpFileSystemConfigBuilder |
The config builder for various FTP configuration options.
|
| FtpFileType |
The FTP file types.
|
| GenericFileName |
A file name that represents a 'generic' URI, as per RFC 2396.
|
| GenericFileNameParser |
A general-purpose file name parser.
|
| GenericURLFileName |
Generic file name that represents a URL.
|
| GenericURLFileNameParser |
Generic implementation for any URL based file system, without depending on a specific library.
|
| GzipFileObject |
A Gzip file.
|
| GzipFileProvider |
Provides access to the content of Gzip files.
|
| GzipFileSystem |
A compressed file system using the Gzip method.
|
| HiddenFileFilter |
This filter accepts Files that are hidden.
|
| HostFileNameParser |
Implementation for any URL based file system.
|
| HostFileNameParser.Authority |
Parsed authority info (scheme, hostname, username/password, port).
|
| Http4FileContentInfoFactory |
Deprecated.
|
| Http4FileNameParser |
Deprecated.
|
| Http4FileObject<FS extends Http4FileSystem> |
Deprecated.
|
| Http4FileProvider |
Deprecated.
|
| Http4FileSystem |
Deprecated.
|
| Http4FileSystemConfigBuilder |
Deprecated.
|
| Http4sFileNameParser |
Deprecated.
|
| Http4sFileProvider |
Deprecated.
|
| HttpClientFactory |
Deprecated.
|
| HttpFileContentInfoFactory |
Deprecated.
|
| HttpFileNameParser |
Deprecated.
|
| HttpFileObject<FS extends HttpFileSystem> |
Deprecated.
|
| HttpFileProvider |
Deprecated.
|
| HttpFileSystem |
Deprecated.
|
| HttpFileSystemConfigBuilder |
Deprecated.
|
| HttpsFileNameParser |
Deprecated.
|
| HttpsFileProvider |
Deprecated.
|
| IdentityInfo |
Structure for an identity based on Files.
|
| IdentityProvider |
Provides identity to a JSch.
|
| IdentityRepositoryFactory |
Creates instances of JSch IdentityRepository.
|
| InvertIncludeFileSelector |
Inverts file inclusion of a delegate FileSelector, folder traversal is delegated.
|
| IOCase |
Enumeration of IO case sensitivity.
|
| JarFileObject |
A file in a Jar file system.
|
| JarFileProvider |
A file system provider for Jar files.
|
| JarFileSystem |
A read-only file system for Jar files.
|
| JarURLConnectionImpl |
A default URL connection that will work for most file systems.
|
| LayeredFileName |
A file name for layered files.
|
| LayeredFileNameParser |
Implementation for layered file systems.
|
| LocalFile |
A file object implementation which uses direct file access.
|
| LocalFileName |
A local file URI.
|
| LocalFileNameParser |
A name parser.
|
| LocalFileProvider |
A file provider which handles local files.
|
| LocalFileSystem |
A local file system.
|
| LRUFilesCache |
This implementation caches every file using LRUMap.
|
| Messages |
Formats messages.
|
| MonitorInputStream |
An InputStream that provides buffering and end-of-stream monitoring.
|
| MonitorOutputStream |
An OutputStream that provides buffering and end-of-stream monitoring.
|
| MonitorRandomAccessContent |
A RandomAccessContent that provides end-of-stream monitoring.
|
| NameFileFilter |
Filters file names for a certain name.
|
| NameScope |
An enumerated type for file name scope, used when resolving a name relative to a file.
|
| NotFileFilter |
This filter produces a logical NOT of the filters specified.
|
| NullFilesCache |
|
| OnCallRefreshFileObject |
This decorator refreshes the fileObject data on every call.
|
| OrFileFilter |
A FileFilter providing conditional OR logic across a list of
file filters.
|
| Os |
Deprecated.
|
| OsFamily |
Deprecated.
|
| PatternFileSelector |
|
| PosixPermissions |
Unix permissions.
|
| PosixPermissions.Type |
Permission types.
|
| PrefixFileFilter |
Filters file names for a certain prefix.
|
| PrivilegedFileReplicator |
A file replicator that wraps another file replicator, performing the replication as a privileged action.
|
| ProviderConfiguration |
This class describes the configuration for a provider.
|
| RamFileObject |
A RAM File contains a single RAM FileData instance, it provides methods to access the data by implementing FileObject
interface.
|
| RamFileOutputStream |
OutputStream to a RamFile.
|
| RamFileProvider |
RAM File Provider.
|
| RamFileRandomAccessContent |
RAM File Random Access Content.
|
| RamFileSystem |
A RAM File System.
|
| RamFileSystemConfigBuilder |
Config Builder for the RAM file system.
|
| RandomAccessContent |
Provides random access over content.
|
| RandomAccessMode |
An enumerated type representing the modes of a random access content.
|
| RawMonitorInputStream |
An InputStream that provides end-of-stream monitoring.
|
| RegexFileFilter |
Filters files using supplied regular expression(s).
|
| ResourceFileName |
A resource file URI.
|
| ResourceFileNameParser |
Slightly modified file name parser for resource URIs.
|
| ResourceFileProvider |
The Resource provider.
|
| ResourceFileSystemConfigBuilder |
The config BUILDER for various FTP configuration options.
|
| Selectors |
Several standard file selectors.
|
| SftpClientFactory |
Create a JSch Session instance.
|
| SftpFileNameParser |
Implementation for SFTP.
|
| SftpFileObject |
An SFTP file.
|
| SftpFileProvider |
A provider for accessing files over SFTP.
|
| SftpFileSystem |
Represents the files on an SFTP server.
|
| SftpFileSystemConfigBuilder |
The config builder for various SFTP configuration options.
|
| SftpFileSystemConfigBuilder.ProxyType |
Proxy type.
|
| SftpStreamProxy |
Stream based proxy for JSch.
|
| SizeFileFilter |
Filters files based on size, can filter either smaller files or files equal
to or larger than a given threshold.
|
| SizeRangeFileFilter |
Filter that accepts files whose size is >= minimum size and <= maximum
size.
|
| SoftRefFilesCache |
This implementation caches every file as long as it is strongly reachable by the JVM.
|
| StandardFileSystemManager |
A FileSystemManager that configures itself from an XML (Default: providers.xml)
configuration file.
|
| StaticUserAuthenticator |
Provides always the same credentials data passed in with the constructor.
|
| SuffixFileFilter |
Filters files based on the suffix (what the file name ends with).
|
| SymbolicLinkFileFilter |
This filter accepts Files that are symbolic links.
|
| SynchronizedFileObject |
This decorator synchronizes all access to the FileObject.
|
| TarFileObject |
A file in a Tar file system.
|
| TarFileProvider |
A file system provider for Tar files.
|
| TarFileSystem |
A read-only file system for Tar files.
|
| Tbz2FileProvider |
A file system provider for Tar files.
|
| TemporaryFileProvider |
A provider for temporary files.
|
| TemporaryFileStore |
Manages a repository of temporary local files.
|
| TgzFileProvider |
A file system provider for Tar files.
|
| TrueFileFilter |
A file filter that always returns true.
|
| TrustEveryoneUserInfo |
Helper class to trust a new host.
|
| UriParser |
Utilities for dealing with URIs.
|
| URIUtils |
The URI escape and character encoding and decoding utility.
|
| UrlFileName |
A URL FileName.
|
| URLFileName |
Deprecated.
|
| UrlFileNameParser |
Implementation for any java.net.url based file system.
|
| URLFileNameParser |
Deprecated.
|
| UrlFileObject |
|
| UrlFileProvider |
A file provider backed by Java's URL API.
|
| UrlFileSystem |
A File system backed by Java's URL API.
|
| UserAuthenticationData |
Contains various authentication data.
|
| UserAuthenticationData.Type |
Represents a user authentication item.
|
| UserAuthenticator |
The user authenticator is used to query credentials from the user.
|
| UserAuthenticatorUtils |
Helps with authentication.
|
| UserIsOwnerPosixPermissions |
Pretends that the current user is always the owner and in the same group.
|
| VcsAdd |
The VCS add file operation.
|
| VcsCheckout |
The VCS checkout file operation.
|
| VcsCommit |
The VCS commit file operation.
|
| VcsCommitListener |
The VCS commit listener.
|
| VcsDelete |
The VCS delete file operation.
|
| VcsLog |
The VCS log file operation.
|
| VcsLogEntry |
A VFS log entry.
|
| VcsLogEntryHandler |
Handles VCS log entries.
|
| VcsModifyListener |
Handles VFS file modifications.
|
| VcsRevert |
Restores pristine working copy file and cancels all local modifications.
|
| VcsStatus |
Enumerates VFS status.
|
| VcsUpdate |
The VCS update file operation.
|
| VcsUpdateListener |
Handles VCS updates.
|
| VFS |
The main entry point for the VFS.
|
| VFSClassLoader |
A class loader that can load classes and resources from a search path.
|
| VfsComponent |
This interface is used to manage the lifecycle of all VFS components.
|
| VfsComponentContext |
Allows VFS components to access the services they need, such as the file replicator.
|
| VfsConsumer<T> |
|
| VfsLog |
This class is to keep the old logging behavior (for ant-task) and to be able to correctly use commons-logging.
|
| VirtualFileName |
A simple file name to hold the scheme for to be created virtual file system.
|
| VirtualFileProvider |
A virtual file system provider.
|
| VirtualFileSystem |
A logical file system, made up of set of junctions, or links, to files from other file systems.
|
| WeakRefFileListener |
Wraps a listener with a WeakReference.
|
| WeakRefFilesCache |
This implementation caches every file as long as it is strongly reachable by the Java vm.
|
| WildcardFileFilter |
Filters files using the supplied wildcards.
|
| WindowsFileName |
A local file URI.
|
| WindowsFileNameParser |
A parser for Windows file names.
|
| ZipFileObject |
A file in a ZIP file system.
|
| ZipFileProvider |
A file system provider for ZIP files.
|
| ZipFileSystem |
A read-only file system for ZIP and JAR files.
|
| ZipFileSystemConfigBuilder |
|