Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.commons.vfs.FileObject

Packages that use FileObject
org.apache.commons.vfs | The public VFS API.
org.apache.commons.vfs.cache |
org.apache.commons.vfs.events |
org.apache.commons.vfs.impl | The standard VFS implementation.
org.apache.commons.vfs.operations |
org.apache.commons.vfs.operations.vcs |
org.apache.commons.vfs.provider | The File Provider API, and utility classes.
org.apache.commons.vfs.provider.bzip2 |
org.apache.commons.vfs.provider.compressed |
org.apache.commons.vfs.provider.ftp | The FTP File Provider.
org.apache.commons.vfs.provider.gzip |
org.apache.commons.vfs.provider.http |
org.apache.commons.vfs.provider.jar | The Jar File Provider.
org.apache.commons.vfs.provider.local | The Local File Provider.
org.apache.commons.vfs.provider.ram | The RAM File Provider.
org.apache.commons.vfs.provider.res |
org.apache.commons.vfs.provider.sftp | The SFTP Provider.
org.apache.commons.vfs.provider.tar | The Tar File Provider.
org.apache.commons.vfs.provider.temp | The Temporary Filespace Provider.
org.apache.commons.vfs.provider.url | The Default File Provider, which wraps java.net.URL.
org.apache.commons.vfs.provider.zip | The Zip File Provider.
org.apache.commons.vfs.tasks | The VFS Ant Tasks.
org.apache.commons.vfs.util | Utility classes used by the VFS.

Uses of FileObject in org.apache.commons.vfs

Methods in org.apache.commons.vfs that return FileObject
`FileObject` | `FileContent.getFile()` Returns the file which this is the content of.
`FileObject` | `FilesCache.getFile(FileSystem filesystem, FileName name)` retrieve a file from the cache by its name
`FileObject` | `FileSystemManager.getBaseFile()` Returns the base file used to resolve relative paths.
`FileObject` | `FileSystemManager.resolveFile(String name)` Locates a file by name.
`FileObject` | `FileSystemManager.resolveFile(String name, FileSystemOptions fileSystemOptions)` Locates a file by name.
`FileObject` | `FileSystemManager.resolveFile(FileObject baseFile, String name)` Locates a file by name.
`FileObject` | `FileSystemManager.resolveFile(File baseFile, String name)` Locates a file by name.
`FileObject` | `FileSystemManager.toFileObject(File file)` Converts a local file into a `FileObject`.
`FileObject` | `FileSystemManager.createFileSystem(String provider, FileObject file)` Creates a layered file system.
`FileObject` | `FileSystemManager.createFileSystem(FileObject file)` Creates a layered file system.
`FileObject` | `FileSystemManager.createVirtualFileSystem(String rootUri)` Creates an empty virtual file system.
`FileObject` | `FileSystemManager.createVirtualFileSystem(FileObject rootFile)` Creates a virtual file system.
`FileObject` | `FileSelectInfo.getBaseFolder()` Returns the base folder of the traversal.
`FileObject` | `FileSelectInfo.getFile()` Returns the file (or folder) to be considered.
`FileObject` | `FileChangeEvent.getFile()` Returns the file that changed.
`FileObject` | `FileSystem.getRoot()` Returns the root file of this file system.
`FileObject` | `FileSystem.getParentLayer()` Returns the parent layer if this is a layered file system.
`FileObject` | `FileSystem.resolveFile(FileName name)` Finds a file in this file system.
`FileObject` | `FileSystem.resolveFile(String name)` Finds a file in this file system.
`FileObject` | `FileObject.getParent()` Returns the folder that contains this file.
`FileObject[]` | `FileObject.getChildren()` Lists the children of this file.
`FileObject` | `FileObject.getChild(String name)` Returns a child of this file.
`FileObject` | `FileObject.resolveFile(String name, NameScope scope)` Finds a file, relative to this file.
`FileObject` | `FileObject.resolveFile(String path)` Finds a file, relative to this file.
`FileObject[]` | `FileObject.findFiles(FileSelector selector)` Finds the set of matching descendents of this file, in depthwise order.

Methods in org.apache.commons.vfs with parameters of type FileObject
`static byte[]` | `FileUtil.getContent(FileObject file)` Returns the content of a file, as a byte array.
`static void` | `FileUtil.writeContent(FileObject file, OutputStream outstr)` Writes the content of a file to an OutputStream.
`static void` | `FileUtil.copyContent(FileObject srcFile, FileObject destFile)` Copies the content from a source file to a destination file.
`void` | `FileMonitor.addFile(FileObject file)` Adds a file to be monitored.
`void` | `FileMonitor.removeFile(FileObject file)` Removes a file from being monitored.
`void` | `FilesCache.putFile(FileObject file)` add a fileobject to the cache
`FileObject` | `FileSystemManager.resolveFile(FileObject baseFile, String name)` Locates a file by name.
`FileObject` | `FileSystemManager.createFileSystem(String provider, FileObject file)` Creates a layered file system.
`FileObject` | `FileSystemManager.createFileSystem(FileObject file)` Creates a layered file system.
`FileObject` | `FileSystemManager.createVirtualFileSystem(FileObject rootFile)` Creates a virtual file system.
`boolean` | `FileSystemManager.canCreateFileSystem(FileObject file)` Determines if a layered file system can be created for a given file.
`void` | `FileSystem.addListener(FileObject file, FileListener listener)` Adds a listener on a file in this file system.
`void` | `FileSystem.removeListener(FileObject file, FileListener listener)` Removes a listener from a file in this file system.
`void` | `FileSystem.addJunction(String junctionPoint, FileObject targetFile)` Adds a junction to this file system.
`File` | `FileSystem.replicateFile(FileObject file, FileSelector selector)` Creates a temporary local copy of a file and its descendents.
`void` | `FileObject.copyFrom(FileObject srcFile, FileSelector selector)` Copies another file, and all its descendents, to this file.
`void` | `FileObject.moveTo(FileObject destFile)` Move this file.
`boolean` | `FileObject.canRenameTo(FileObject newfile)` Queries the file if it is possible to rename it to newfile.

Constructors in org.apache.commons.vfs with parameters of type FileObject
`FileChangeEvent(FileObject file)`

Uses of FileObject in org.apache.commons.vfs.cache

Classes in org.apache.commons.vfs.cache that implement FileObject
`class` | `OnCallRefreshFileObject` This decorator refreshes the fileObject data on every call

Methods in org.apache.commons.vfs.cache that return FileObject
`FileObject[]` | `OnCallRefreshFileObject.findFiles(FileSelector selector)`
`FileObject` | `OnCallRefreshFileObject.getChild(String name)`
`FileObject[]` | `OnCallRefreshFileObject.getChildren()`
`FileObject` | `OnCallRefreshFileObject.resolveFile(String name, NameScope scope)`
`FileObject` | `OnCallRefreshFileObject.resolveFile(String path)`
`FileObject` | `DefaultFilesCache.getFile(FileSystem filesystem, FileName name)`
`FileObject` | `LRUFilesCache.getFile(FileSystem filesystem, FileName name)`
`FileObject` | `NullFilesCache.getFile(FileSystem filesystem, FileName name)`
`FileObject` | `SoftRefFilesCache.getFile(FileSystem filesystem, FileName name)`

Methods in org.apache.commons.vfs.cache with parameters of type FileObject
`void` | `OnCallRefreshFileObject.copyFrom(FileObject srcFile, FileSelector selector)`
`void` | `OnCallRefreshFileObject.moveTo(FileObject destFile)`
`protected Reference` | `WeakRefFilesCache.createReference(FileObject file, ReferenceQueue refqueue)`
`void` | `DefaultFilesCache.putFile(FileObject file)`
`void` | `DefaultFilesCache.touchFile(FileObject file)`
`void` | `LRUFilesCache.putFile(FileObject file)`
`void` | `LRUFilesCache.touchFile(FileObject file)`
`void` | `NullFilesCache.putFile(FileObject file)`
`void` | `NullFilesCache.touchFile(FileObject file)`
`void` | `SoftRefFilesCache.putFile(FileObject file)`
`protected Reference` | `SoftRefFilesCache.createReference(FileObject file, ReferenceQueue refqueue)`
`void` | `SoftRefFilesCache.touchFile(FileObject file)`

Constructors in org.apache.commons.vfs.cache with parameters of type FileObject
`OnCallRefreshFileObject(FileObject fileObject)`

Uses of FileObject in org.apache.commons.vfs.events

Constructors in org.apache.commons.vfs.events with parameters of type FileObject
`ChangedEvent(FileObject file)`
`CreateEvent(FileObject file)`
`DeleteEvent(FileObject file)`
`AbstractFileChangeEvent(FileObject file)`

Uses of FileObject in org.apache.commons.vfs.impl

Classes in org.apache.commons.vfs.impl that implement FileObject
`class` | `DecoratedFileObject` Base class to build a fileObject decoration
`class` | `SynchronizedFileObject` This decorator synchronize all access to the FileObject

Methods in org.apache.commons.vfs.impl that return FileObject
`protected FileObject` | `VirtualFileSystem.createFile(FileName name)` Creates a file object.
`FileObject[]` | `DecoratedFileObject.findFiles(FileSelector selector)`
`FileObject` | `DecoratedFileObject.getChild(String name)`
`FileObject[]` | `DecoratedFileObject.getChildren()`
`FileObject` | `DecoratedFileObject.getParent()`
`FileObject` | `DecoratedFileObject.resolveFile(String name, NameScope scope)`
`FileObject` | `DecoratedFileObject.resolveFile(String path)`
`FileObject` | `DecoratedFileObject.getDecoratedFileObject()`
`FileObject[]` | `SynchronizedFileObject.findFiles(FileSelector selector)`
`FileObject` | `SynchronizedFileObject.getChild(String name)`
`FileObject[]` | `SynchronizedFileObject.getChildren()`
`FileObject` | `SynchronizedFileObject.resolveFile(String name, NameScope scope)`
`FileObject` | `SynchronizedFileObject.resolveFile(String path)`
`FileObject` | `VirtualFileProvider.createFileSystem(FileObject rootFile)` Creates a virtual file system, with the supplied file as its root.
`FileObject` | `VirtualFileProvider.createFileSystem(String rootUri)` Creates an empty virtual file system.
`FileObject` | `DefaultFileSystemManager.getBaseFile()` Returns the base file used to resolve relative URI.
`FileObject` | `DefaultFileSystemManager.resolveFile(String uri)` Locates a file by URI.
`FileObject` | `DefaultFileSystemManager.resolveFile(String uri, FileSystemOptions fileSystemOptions)` Locate a file by URI, use the FileSystemOptions for file-system creation
`FileObject` | `DefaultFileSystemManager.resolveFile(File baseFile, String uri)` Locates a file by URI.
`FileObject` | `DefaultFileSystemManager.resolveFile(FileObject baseFile, String uri)` Resolves a URI, relative to a base file.
`FileObject` | `DefaultFileSystemManager.resolveFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Resolves a URI, realtive to a base file with specified FileSystem configuration
`FileObject` | `DefaultFileSystemManager.toFileObject(File file)` Converts a local file into a `FileObject`.
`FileObject` | `DefaultFileSystemManager.createFileSystem(String scheme, FileObject file)` Creates a layered file system.
`FileObject` | `DefaultFileSystemManager.createFileSystem(FileObject file)` Creates a layered file system.
`FileObject` | `DefaultFileSystemManager.createVirtualFileSystem(FileObject rootFile)` Creates a virtual file system.
`FileObject` | `DefaultFileSystemManager.createVirtualFileSystem(String rootUri)` Creates an empty virtual file system.

Methods in org.apache.commons.vfs.impl with parameters of type FileObject
`void` | `DefaultFileMonitor.addFile(FileObject file)` Adds a file to be monitored.
`void` | `DefaultFileMonitor.removeFile(FileObject file)` Removes a file from being monitored.
`protected void` | `DefaultFileMonitor.queueRemoveFile(FileObject file)` Queues a file for removal from being monitored.
`protected void` | `DefaultFileMonitor.queueAddFile(FileObject file)` Queues a file for addition to be monitored.
`void` | `VirtualFileSystem.addJunction(String junctionPoint, FileObject targetFile)` Adds a junction to this file system.
`File` | `PrivilegedFileReplicator.replicateFile(FileObject srcFile, FileSelector selector)` Creates a local copy of the file, and all its descendents.
`boolean` | `DecoratedFileObject.canRenameTo(FileObject newfile)`
`void` | `DecoratedFileObject.copyFrom(FileObject srcFile, FileSelector selector)`
`void` | `DecoratedFileObject.moveTo(FileObject destFile)`
`void` | `SynchronizedFileObject.copyFrom(FileObject srcFile, FileSelector selector)`
`void` | `SynchronizedFileObject.moveTo(FileObject destFile)`
`FileObject` | `VirtualFileProvider.createFileSystem(FileObject rootFile)` Creates a virtual file system, with the supplied file as its root.
`File` | `DefaultFileReplicator.replicateFile(FileObject srcFile, FileSelector selector)` Creates a local copy of the file, and all its descendents.
`void` | `DefaultFileSystemManager.setBaseFile(FileObject baseFile)` Sets the base file to use when resolving relative URI.
`FileObject` | `DefaultFileSystemManager.resolveFile(FileObject baseFile, String uri)` Resolves a URI, relative to a base file.
`FileObject` | `DefaultFileSystemManager.resolveFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Resolves a URI, realtive to a base file with specified FileSystem configuration
`FileObject` | `DefaultFileSystemManager.createFileSystem(String scheme, FileObject file)` Creates a layered file system.
`FileObject` | `DefaultFileSystemManager.createFileSystem(FileObject file)` Creates a layered file system.
`boolean` | `DefaultFileSystemManager.canCreateFileSystem(FileObject file)` Determines if a layered file system can be created for a given file.
`FileObject` | `DefaultFileSystemManager.createVirtualFileSystem(FileObject rootFile)` Creates a virtual file system.

Constructors in org.apache.commons.vfs.impl with parameters of type FileObject
`VFSClassLoader(FileObject file, FileSystemManager manager)` Constructors a new VFSClassLoader for the given file.
`VFSClassLoader(FileObject file, FileSystemManager manager, ClassLoader parent)` Constructors a new VFSClassLoader for the given file.
`VFSClassLoader(FileObject[] files, FileSystemManager manager)` Constructors a new VFSClassLoader for the given files.
`VFSClassLoader(FileObject[] files, FileSystemManager manager, ClassLoader parent)` Constructors a new VFSClassLoader for the given FileObjects.
`DecoratedFileObject(FileObject decoratedFileObject)`
`SynchronizedFileObject(FileObject fileObject)`

Uses of FileObject in org.apache.commons.vfs.operations

Methods in org.apache.commons.vfs.operations that return FileObject
`protected FileObject` | `AbstractFileOperation.getFileObject()`

Methods in org.apache.commons.vfs.operations with parameters of type FileObject
`void` | `AbstractFileOperationProvider.collectOperations(Collection operationsList, FileObject file)` Gather available operations for the specified FileObject and put them into specified operationsList.
`protected abstract void` | `AbstractFileOperationProvider.doCollectOperations(Collection availableOperations, Collection resultList, FileObject file)`
`FileOperation` | `AbstractFileOperationProvider.getOperation(FileObject file, Class operationClass)`
`protected abstract FileOperation` | `AbstractFileOperationProvider.instantiateOperation(FileObject file, Class operationClass)`
`void` | `FileOperationProvider.collectOperations(Collection operationsList, FileObject file)` Gather available operations for the specified FileObject and put them into specified operationsList.
`FileOperation` | `FileOperationProvider.getOperation(FileObject file, Class operationClass)`

Constructors in org.apache.commons.vfs.operations with parameters of type FileObject
`DefaultFileOperations(FileObject file)`
`AbstractFileOperation(FileObject file)`

Uses of FileObject in org.apache.commons.vfs.operations.vcs

Methods in org.apache.commons.vfs.operations.vcs with parameters of type FileObject
`void` | `VcsCheckout.setTargetDirectory(FileObject targetDir)`

Uses of FileObject in org.apache.commons.vfs.provider

Classes in org.apache.commons.vfs.provider that implement FileObject
`class` | `AbstractFileObject` A partial file object implementation.
`class` | `DelegateFileObject` A file backed by another file.

Methods in org.apache.commons.vfs.provider that return FileObject
`FileObject` | `CompositeFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`FileObject` | `AbstractLayeredFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions properties)` Locates a file object, by absolute URI.
`FileObject` | `AbstractLayeredFileProvider.createFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`FileObject` | `LocalFileProvider.findLocalFile(String name)` Finds a local file, from its local name.
`FileObject` | `LocalFileProvider.findLocalFile(File file)` Converts from java.io.File to FileObject.
`FileObject` | `FileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`FileObject` | `FileProvider.createFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`FileObject` | `AbstractFileProvider.createFileSystem(String scheme, FileObject file, FileSystemOptions properties)` Creates a layered file system.
`FileObject` | `AbstractOriginatingFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`protected FileObject` | `AbstractOriginatingFileProvider.findFile(FileName name, FileSystemOptions fileSystemOptions)` Locates a file from its parsed URI.
`FileObject` | `DefaultFileContent.getFile()` Returns the file that this is the content of.
`protected FileObject[]` | `AbstractFileObject.doListChildrenResolved()` Lists the children of this file.
`FileObject` | `AbstractFileObject.getParent()` Returns the parent of the file.
`FileObject[]` | `AbstractFileObject.getChildren()` Returns the children of the file.
`FileObject` | `AbstractFileObject.getChild(String name)` Returns a child of this file.
`FileObject` | `AbstractFileObject.resolveFile(String name, NameScope scope)` Returns a child by name.
`FileObject` | `AbstractFileObject.resolveFile(String path)` Finds a file, relative to this file.
`FileObject[]` | `AbstractFileObject.findFiles(FileSelector selector)` Finds the set of matching descendents of this file, in depthwise order.
`FileObject` | `VfsComponentContext.resolveFile(FileObject baseFile, String name, FileSystemOptions fileSystemOptions)` Locate a file by name.
`FileObject` | `VfsComponentContext.resolveFile(String name, FileSystemOptions fileSystemOptions)` Locate a file by name.
`FileObject` | `VfsComponentContext.toFileObject(File file)` Returns a `FileObject` for a local file.
`protected abstract FileObject` | `AbstractFileSystem.createFile(FileName name)` Creates a file object.
`protected FileObject` | `AbstractFileSystem.getFileFromCache(FileName name)` Returns a cached file.
`FileObject` | `AbstractFileSystem.getParentLayer()` Returns the parent layer if this is a layered file system.
`FileObject` | `AbstractFileSystem.getRoot()` Returns the root file of this file system.
`FileObject` | `AbstractFileSystem.resolveFile(String nameStr)` Finds a file in this file system.
`FileObject` | `AbstractFileSystem.resolveFile(FileName name)` Finds a file in this file system.
`protected FileObject` | `AbstractFileSystem.decorateFileObject(FileObject file)`

Methods in org.apache.commons.vfs.provider with parameters of type FileObject
`void` | `DelegateFileObject.setFile(FileObject file)` Attaches or detaches the target file.
`FileObject` | `CompositeFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`FileObject` | `AbstractLayeredFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions properties)` Locates a file object, by absolute URI.
`FileObject` | `AbstractLayeredFileProvider.createFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`protected abstract FileSystem` | `AbstractLayeredFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`FileObject` | `FileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`FileObject` | `FileProvider.createFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`FileObject` | `AbstractFileProvider.createFileSystem(String scheme, FileObject file, FileSystemOptions properties)` Creates a layered file system.
`FileObject` | `AbstractOriginatingFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`protected void` | `AbstractFileObject.doRename(FileObject newfile)` Renames the file.
`void` | `AbstractFileObject.copyFrom(FileObject file, FileSelector selector)` Copies another file to this file.
`void` | `AbstractFileObject.moveTo(FileObject destFile)` Moves (rename) the file to another one
`protected boolean` | `AbstractFileObject.isSameFile(FileObject destFile)` Checks if this fileObject is the same file as `destFile` just with a different name.
`protected boolean` | `AbstractFileObject.doIsSameFile(FileObject destFile)` Checks if this fileObject is the same file as `destFile` just with a different name.
`boolean` | `AbstractFileObject.canRenameTo(FileObject newfile)` Queries the object if a simple rename to the filename of `newfile` is possible.
`File` | `FileReplicator.replicateFile(FileObject srcFile, FileSelector selector)` Creates a local copy of the file, and all its descendents.
`FileObject` | `VfsComponentContext.resolveFile(FileObject baseFile, String name, FileSystemOptions fileSystemOptions)` Locate a file by name.
`protected void` | `AbstractFileSystem.putFileToCache(FileObject file)` Adds a file object to the cache.
`protected FileObject` | `AbstractFileSystem.decorateFileObject(FileObject file)`
`File` | `AbstractFileSystem.replicateFile(FileObject file, FileSelector selector)` Creates a temporary local copy of a file and its descendents.
`protected File` | `AbstractFileSystem.doReplicateFile(FileObject file, FileSelector selector)` Creates a temporary local copy of a file and its descendents.
`void` | `AbstractFileSystem.addJunction(String junctionPoint, FileObject targetFile)` Adds a junction to this file system.
`void` | `AbstractFileSystem.addListener(FileObject file, FileListener listener)` Adds a listener on a file in this file system.
`void` | `AbstractFileSystem.removeListener(FileObject file, FileListener listener)` Removes a listener from a file in this file system.
`void` | `AbstractFileSystem.fireFileCreated(FileObject file)` Fires a file create event.
`void` | `AbstractFileSystem.fireFileDeleted(FileObject file)` Fires a file delete event.
`void` | `AbstractFileSystem.fireFileChanged(FileObject file)` Fires a file changed event.

Constructors in org.apache.commons.vfs.provider with parameters of type FileObject
`DelegateFileObject(FileName name, AbstractFileSystem fileSystem, FileObject file)`
`AbstractFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileObject in org.apache.commons.vfs.provider.bzip2

Classes in org.apache.commons.vfs.provider.bzip2 that implement FileObject
`class` | `Bzip2FileObject` the bzip2 file

Methods in org.apache.commons.vfs.provider.bzip2 that return FileObject
`protected FileObject` | `Bzip2FileSystem.createFile(FileName name)`

Methods in org.apache.commons.vfs.provider.bzip2 with parameters of type FileObject
`protected FileSystem` | `Bzip2FileProvider.createFileSystem(FileName name, FileObject file, FileSystemOptions fileSystemOptions)`

Constructors in org.apache.commons.vfs.provider.bzip2 with parameters of type FileObject
`Bzip2FileObject(FileName name, FileObject container, CompressedFileFileSystem fs)`
`Bzip2FileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileObject in org.apache.commons.vfs.provider.compressed

Classes in org.apache.commons.vfs.provider.compressed that implement FileObject
`class` | `CompressedFileFileObject` A compressed file.

Methods in org.apache.commons.vfs.provider.compressed that return FileObject
`protected FileObject` | `CompressedFileFileObject.getContainer()`
`protected abstract FileObject` | `CompressedFileFileSystem.createFile(FileName name)` Creates a file object.

Methods in org.apache.commons.vfs.provider.compressed with parameters of type FileObject
`protected FileSystem` | `CompressedFileFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`protected abstract FileSystem` | `CompressedFileFileProvider.createFileSystem(FileName name, FileObject file, FileSystemOptions fileSystemOptions)`

Constructors in org.apache.commons.vfs.provider.compressed with parameters of type FileObject
`CompressedFileFileObject(FileName name, FileObject container, CompressedFileFileSystem fs)`
`CompressedFileFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileObject in org.apache.commons.vfs.provider.ftp

Classes in org.apache.commons.vfs.provider.ftp that implement FileObject
`class` | `FtpFileObject` An FTP file.

Methods in org.apache.commons.vfs.provider.ftp that return FileObject
`protected FileObject` | `FtpFileSystem.createFile(FileName name)` Creates a file object.
`protected FileObject[]` | `FtpFileObject.doListChildrenResolved()`

Methods in org.apache.commons.vfs.provider.ftp with parameters of type FileObject
`protected void` | `FtpFileObject.doRename(FileObject newfile)` Renames the file

Uses of FileObject in org.apache.commons.vfs.provider.gzip

Classes in org.apache.commons.vfs.provider.gzip that implement FileObject
`class` | `GzipFileObject` the gzip file

Methods in org.apache.commons.vfs.provider.gzip that return FileObject
`protected FileObject` | `GzipFileSystem.createFile(FileName name)`

Methods in org.apache.commons.vfs.provider.gzip with parameters of type FileObject
`protected FileSystem` | `GzipFileProvider.createFileSystem(FileName name, FileObject file, FileSystemOptions fileSystemOptions)`

Constructors in org.apache.commons.vfs.provider.gzip with parameters of type FileObject
`GzipFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`
`GzipFileObject(FileName name, FileObject container, CompressedFileFileSystem fs)`

Uses of FileObject in org.apache.commons.vfs.provider.http

Classes in org.apache.commons.vfs.provider.http that implement FileObject
`class` | `HttpFileObject` A file object backed by commons httpclient.

Methods in org.apache.commons.vfs.provider.http that return FileObject
`protected FileObject` | `HttpFileSystem.createFile(FileName name)` Creates a file object.

Uses of FileObject in org.apache.commons.vfs.provider.jar

Classes in org.apache.commons.vfs.provider.jar that implement FileObject
`class` | `JarFileObject` A file in a Jar file system.

Methods in org.apache.commons.vfs.provider.jar with parameters of type FileObject
`protected FileSystem` | `JarFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.

Constructors in org.apache.commons.vfs.provider.jar with parameters of type FileObject
`JarFileSystem(FileName rootName, FileObject file, FileSystemOptions fileSystemOptions)`

Uses of FileObject in org.apache.commons.vfs.provider.local

Classes in org.apache.commons.vfs.provider.local that implement FileObject
`class` | `LocalFile` A file object implementation which uses direct file access.

Methods in org.apache.commons.vfs.provider.local that return FileObject
`FileObject` | `DefaultLocalFileProvider.findLocalFile(String name)` Finds a local file, from its local name.
`FileObject` | `DefaultLocalFileProvider.findLocalFile(File file)` Finds a local file.
`protected FileObject` | `LocalFileSystem.createFile(FileName name)` Creates a file object.

Methods in org.apache.commons.vfs.provider.local with parameters of type FileObject
`protected void` | `LocalFile.doRename(FileObject newfile)` rename this file
`protected boolean` | `LocalFile.doIsSameFile(FileObject destFile)`
`protected File` | `LocalFileSystem.doReplicateFile(FileObject fileObject, FileSelector selector)` Creates a temporary local copy of a file and its descendents.

Uses of FileObject in org.apache.commons.vfs.provider.ram

Classes in org.apache.commons.vfs.provider.ram that implement FileObject
`class` | `RamFileObject` A RAM File contains a single RAM FileData instance, it provides methods to access the data by implementing FileObject interface.

Methods in org.apache.commons.vfs.provider.ram that return FileObject
`protected FileObject` | `RamFileSystem.createFile(FileName name)`

Methods in org.apache.commons.vfs.provider.ram with parameters of type FileObject
`protected void` | `RamFileObject.doRename(FileObject newfile)`

Uses of FileObject in org.apache.commons.vfs.provider.res

Methods in org.apache.commons.vfs.provider.res that return FileObject
`FileObject` | `ResourceFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.

Methods in org.apache.commons.vfs.provider.res with parameters of type FileObject
`FileObject` | `ResourceFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.

Uses of FileObject in org.apache.commons.vfs.provider.sftp

Classes in org.apache.commons.vfs.provider.sftp that implement FileObject
`class` | `SftpFileObject` An SFTP file.

Methods in org.apache.commons.vfs.provider.sftp that return FileObject
`protected FileObject[]` | `SftpFileObject.doListChildrenResolved()` Lists the children of this file.
`protected FileObject` | `SftpFileSystem.createFile(FileName name)` Creates a file object.

Methods in org.apache.commons.vfs.provider.sftp with parameters of type FileObject
`protected void` | `SftpFileObject.doRename(FileObject newfile)` Rename the file.

Uses of FileObject in org.apache.commons.vfs.provider.tar

Classes in org.apache.commons.vfs.provider.tar that implement FileObject
`class` | `TarFileObject` A file in a Tar file system.

Methods in org.apache.commons.vfs.provider.tar that return FileObject
`protected FileObject` | `TarFileSystem.createFile(FileName name)` Creates a file object.

Methods in org.apache.commons.vfs.provider.tar with parameters of type FileObject
`protected FileSystem` | `TarFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.

Constructors in org.apache.commons.vfs.provider.tar with parameters of type FileObject
`TarFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileObject in org.apache.commons.vfs.provider.temp

Methods in org.apache.commons.vfs.provider.temp that return FileObject
`FileObject` | `TemporaryFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions properties)` Locates a file object, by absolute URI.

Methods in org.apache.commons.vfs.provider.temp with parameters of type FileObject
`FileObject` | `TemporaryFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions properties)` Locates a file object, by absolute URI.

Uses of FileObject in org.apache.commons.vfs.provider.url

Classes in org.apache.commons.vfs.provider.url that implement FileObject
`class` | `UrlFileObject` A `FileObject` implementation backed by a `URL`.

Methods in org.apache.commons.vfs.provider.url that return FileObject
`FileObject` | `UrlFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`protected FileObject` | `UrlFileSystem.createFile(FileName name)` Creates a file object.

Methods in org.apache.commons.vfs.provider.url with parameters of type FileObject
`FileObject` | `UrlFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.

Uses of FileObject in org.apache.commons.vfs.provider.zip

Classes in org.apache.commons.vfs.provider.zip that implement FileObject
`class` | `ZipFileObject` A file in a Zip file system.

Methods in org.apache.commons.vfs.provider.zip that return FileObject
`protected FileObject` | `ZipFileSystem.createFile(FileName name)` Creates a file object.

Methods in org.apache.commons.vfs.provider.zip with parameters of type FileObject
`protected FileSystem` | `ZipFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.

Constructors in org.apache.commons.vfs.provider.zip with parameters of type FileObject
`ZipFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileObject in org.apache.commons.vfs.tasks

Methods in org.apache.commons.vfs.tasks that return FileObject
`protected FileObject` | `VfsTask.resolveFile(String uri)` Resolves a URI to a file, relative to the project's base directory.

Methods in org.apache.commons.vfs.tasks with parameters of type FileObject
`protected void` | `MoveTask.handleOutOfDateFile(FileObject srcFile, FileObject destFile)` Handles a single source file.
`protected void` | `AbstractSyncTask.handleOutOfDateFile(FileObject srcFile, FileObject destFile)` Handles an out-of-date file (a file where the destination file either doesn't exist, or is older than the source file).
`protected void` | `AbstractSyncTask.handleUpToDateFile(FileObject srcFile, FileObject destFile)` Handles an up-to-date file (where the destination file exists and is newer than the source file).
`protected void` | `AbstractSyncTask.handleMissingSourceFile(FileObject destFile)` Handles a destination for which there is no corresponding source file.
`protected void` | `CopyTask.handleOutOfDateFile(FileObject srcFile, FileObject destFile)` Handles an out-of-date file.
`protected void` | `CopyTask.handleUpToDateFile(FileObject srcFile, FileObject destFile)` Handles an up-to-date file.
`protected void` | `SyncTask.handleMissingSourceFile(FileObject destFile)` Handles a destination for which there is no corresponding source file.

Uses of FileObject in org.apache.commons.vfs.util

Methods in org.apache.commons.vfs.util with parameters of type FileObject
`static AbstractFileObject` | `FileObjectUtils.getAbstractFileObject(FileObject fileObject)` get access to the base object even if decorated
`static boolean` | `FileObjectUtils.isInstanceOf(FileObject fileObject, Class wantedClass)` check if the given FileObject is instance of given class argument

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2006 The Apache Software Foundation. All Rights Reserved.