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 File s that can be executed.
|
CanReadFileFilter |
This filter accepts File s that can be read.
|
CanWriteFileFilter |
This filter accepts File s 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 File s 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 File s 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 File s 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 File s 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 |
|