Package org.apache.commons.vfs2.provider
package org.apache.commons.vfs2.provider
The File Provider API, and utility classes.
-
ClassDescriptionA default file name implementation.Provides methods to parse a file name into a
FileName.AbstractFileObject<AFS extends AbstractFileSystem>A partial file object implementation.A partialFileProviderimplementation.A partialFileSystemimplementation.AFileProviderthat is layered on top of another, such as the contents of a ZIP or tar file.AFileProviderthat handles physical files, such as the files in a local fs, or on an FTP server.Implements theDataOutputpart of theRandomAccessContentinterface and throwsUnsupportedOperationExceptionwhen one of these methods are called.Implements the part usable for all stream-based random access.A partialVfsComponentimplementation.AVfsComponentthat contains a set of subcomponents.Description.The content of a file.A default URL connection that will work for most file systems.A default URL stream handler that will work for most file systems.DelegateFileObject<AFS extends AbstractFileSystem>A file backed by another file.Provides methods to parse a file name into aFileName.A file provider.Responsible for making local replicas of files.A file name that represents a 'generic' URI, as per RFC 2396.Generic file name that represents a URL.Generic implementation for any URL based file system, without depending on a specific library.Implementation for any URL based file system.Parsed authority info (scheme, hostname, username/password, port).A file name for layered files.Implementation for layered file systems.A file provider which handles local files.Manages a repository of temporary local files.Utilities for dealing with URIs.Deprecated.Deprecated.UseGenericURLFileNameParseras it doesn't depend on HTTP Client v3 API directly.This interface is used to manage the lifecycle of all VFS components.Allows VFS components to access the services they need, such as the file replicator.
GenericURLFileNameas it doesn't depend on HTTP Client v3 API directly.