Uses of Interface
org.apache.commons.vfs2.FileName

Packages that use FileName
org.apache.commons.vfs2 The public VFS API. 
org.apache.commons.vfs2.cache VFS File caching 
org.apache.commons.vfs2.impl The standard VFS implementation. 
org.apache.commons.vfs2.provider The File Provider API, and utility classes. 
org.apache.commons.vfs2.provider.bzip2 The BZIP2 File Provider 
org.apache.commons.vfs2.provider.compressed The compressed file provider 
org.apache.commons.vfs2.provider.ftp The FTP File Provider. 
org.apache.commons.vfs2.provider.ftps The FTPS File Provider. 
org.apache.commons.vfs2.provider.gzip The GZIP File Provider 
org.apache.commons.vfs2.provider.http The HTTP File Provider 
org.apache.commons.vfs2.provider.local The Local File Provider. 
org.apache.commons.vfs2.provider.ram The RAM File Provider. 
org.apache.commons.vfs2.provider.sftp The SFTP Provider. 
org.apache.commons.vfs2.provider.tar The Tar File Provider. 
org.apache.commons.vfs2.provider.url The Default File Provider, which wraps java.net.URL. 
org.apache.commons.vfs2.provider.webdav The WebDAV File Provider 
org.apache.commons.vfs2.provider.zip The Zip File Provider. 
 

Uses of FileName in org.apache.commons.vfs2
 

Methods in org.apache.commons.vfs2 that return FileName
 FileName FileObject.getName()
          Returns the name of this file.
 FileName FileName.getParent()
          Returns the file name of the parent of this file.
 FileName FileName.getRoot()
          find the root of the filesystem.
 FileName FileSystem.getRootName()
          Returns the name of the root file of this file system.
 FileName FileSystemManager.resolveName(FileName root, String name)
          Resolves a name, relative to this file name.
 FileName FileSystemManager.resolveName(FileName root, String name, NameScope scope)
          Resolves a name, relative to the "root" file name.
 FileName FileSystemManager.resolveURI(String uri)
          Resolve the uri to a filename.
 

Methods in org.apache.commons.vfs2 with parameters of type FileName
 FileObject FilesCache.getFile(FileSystem filesystem, FileName name)
          retrieve a file from the cache by its name.
 String FileName.getRelativeName(FileName name)
          Converts a file name to a relative name, relative to this file name.
 boolean FileName.isAncestor(FileName ancestor)
          Determines if another file name is an ancestor of this file name.
 boolean FileName.isDescendent(FileName descendent)
          Determines if another file name is a descendent of this file name.
 boolean FileName.isDescendent(FileName descendent, NameScope nameScope)
          Determines if another file name is a descendent of this file name.
 void FilesCache.removeFile(FileSystem filesystem, FileName name)
          removes a file from cache.
 FileObject FileSystem.resolveFile(FileName name)
          Finds a file in this file system.
 FileName FileSystemManager.resolveName(FileName root, String name)
          Resolves a name, relative to this file name.
 FileName FileSystemManager.resolveName(FileName root, String name, NameScope scope)
          Resolves a name, relative to the "root" file name.
 

Uses of FileName in org.apache.commons.vfs2.cache
 

Methods in org.apache.commons.vfs2.cache that return types with arguments of type FileName
protected  ConcurrentMap<FileName,FileObject> DefaultFilesCache.getOrCreateFilesystemCache(FileSystem filesystem)
           
protected  Map<FileName,FileObject> LRUFilesCache.getOrCreateFilesystemCache(FileSystem filesystem)
           
protected  Map<FileName,Reference<FileObject>> SoftRefFilesCache.getOrCreateFilesystemCache(FileSystem filesystem)
           
 

Methods in org.apache.commons.vfs2.cache with parameters of type FileName
 FileObject NullFilesCache.getFile(FileSystem filesystem, FileName name)
           
 FileObject DefaultFilesCache.getFile(FileSystem filesystem, FileName name)
           
 FileObject LRUFilesCache.getFile(FileSystem filesystem, FileName name)
           
 FileObject SoftRefFilesCache.getFile(FileSystem filesystem, FileName name)
           
 void NullFilesCache.removeFile(FileSystem filesystem, FileName name)
           
 void DefaultFilesCache.removeFile(FileSystem filesystem, FileName name)
           
 void LRUFilesCache.removeFile(FileSystem filesystem, FileName name)
           
 void SoftRefFilesCache.removeFile(FileSystem filesystem, FileName name)
           
 

Uses of FileName in org.apache.commons.vfs2.impl
 

Classes in org.apache.commons.vfs2.impl that implement FileName
 class VirtualFileName
          A simple Filename to hold the scheme for to be created virtual filesytsem.
 

Methods in org.apache.commons.vfs2.impl that return FileName
 FileName VirtualFileName.createName(String absPath, FileType type)
           
 FileName DecoratedFileObject.getName()
           
 FileName DefaultFileSystemManager.resolveName(FileName root, String path)
          Resolves a name, relative to the file.
 FileName DefaultFileSystemManager.resolveName(FileName base, String name, NameScope scope)
          Resolves a name, relative to the root.
 FileName DefaultFileSystemManager.resolveURI(String uri)
          Resolve the uri to a filename.
 

Methods in org.apache.commons.vfs2.impl with parameters of type FileName
 FileName DefaultFileSystemManager.resolveName(FileName root, String path)
          Resolves a name, relative to the file.
 FileName DefaultFileSystemManager.resolveName(FileName base, String name, NameScope scope)
          Resolves a name, relative to the root.
 

Uses of FileName in org.apache.commons.vfs2.provider
 

Classes in org.apache.commons.vfs2.provider that implement FileName
 class AbstractFileName
          A default file name implementation.
 class GenericFileName
          A file name that represents a 'generic' URI, as per RFC 2396.
 class LayeredFileName
          A file name for layered files.
 class URLFileName
           
 

Methods in org.apache.commons.vfs2.provider that return FileName
abstract  FileName AbstractFileName.createName(String absPath, FileType type)
          Factory method for creating name instances.
 FileName GenericFileName.createName(String absPath, FileType type)
          Create a FileName.
 FileName URLFileName.createName(String absPath, FileType type)
          Create a FileName.
 FileName LayeredFileName.createName(String path, FileType type)
          Create a FileName.
 FileName AbstractFileObject.getName()
          Returns the name of the file.
 FileName LayeredFileName.getOuterName()
          Returns the URI of the outer file.
 FileName AbstractFileName.getParent()
          Returns the name of the parent of the file.
 FileName AbstractFileName.getRoot()
          find the root of the filesystem.
 FileName AbstractFileSystem.getRootName()
          Returns the name of the root of this file system.
 FileName FileProvider.parseUri(FileName root, String uri)
          Parse the URI into a FileName.
 FileName AbstractFileProvider.parseUri(FileName base, String uri)
          Parses an absolute URI.
 FileName VfsComponentContext.parseURI(String uri)
          Parse a URI into a FileName.
 FileName FileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
          parses a String into a filename.
 FileName LayeredFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
          Parse the base and name into a FileName.
 FileName HostFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
           
 FileName URLFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
           
 

Methods in org.apache.commons.vfs2.provider with parameters of type FileName
 void DelegateFileObject.attachChild(FileName baseName, FileType type)
          Adds a child to this file.
protected  void AbstractFileObject.childrenChanged(FileName childName, FileType newType)
          Notifies the file that its children have changed.
 int AbstractFileName.compareTo(FileName obj)
          Implement Comparable.
protected abstract  FileSystem AbstractOriginatingFileProvider.doCreateFileSystem(FileName rootName, FileSystemOptions fileSystemOptions)
          Creates a FileSystem.
protected  FileObject AbstractOriginatingFileProvider.findFile(FileName name, FileSystemOptions fileSystemOptions)
          Locates a file from its parsed URI.
protected  FileObject AbstractFileSystem.getFileFromCache(FileName name)
          Returns a cached file.
protected  FileSystem AbstractOriginatingFileProvider.getFileSystem(FileName rootName, FileSystemOptions fileSystemOptions)
          Returns the FileSystem associated with the specified root.
 String AbstractFileName.getRelativeName(FileName name)
          Converts a file name to a relative name, relative to this file name.
 boolean AbstractFileName.isAncestor(FileName ancestor)
          Determines if another file name is an ancestor of this file name.
 boolean AbstractFileName.isDescendent(FileName descendent)
          Determines if another file name is a descendent of this file name.
 boolean AbstractFileName.isDescendent(FileName descendent, NameScope scope)
          Determines if another file name is a descendent of this file name.
protected  void AbstractFileObject.onChildrenChanged(FileName child, FileType newType)
          Called when the children of this file change.
 FileName FileProvider.parseUri(FileName root, String uri)
          Parse the URI into a FileName.
 FileName AbstractFileProvider.parseUri(FileName base, String uri)
          Parses an absolute URI.
 FileName FileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
          parses a String into a filename.
 FileName LayeredFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
          Parse the base and name into a FileName.
 FileName HostFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
           
 FileName URLFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
           
protected  void AbstractFileSystem.removeFileFromCache(FileName name)
          remove a cached file.
 FileObject AbstractFileSystem.resolveFile(FileName name)
          Finds a file in this file system.
 

Constructors in org.apache.commons.vfs2.provider with parameters of type FileName
AbstractFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)
           
LayeredFileName(String scheme, FileName outerUri, String path, FileType type)
           
 

Uses of FileName in org.apache.commons.vfs2.provider.bzip2
 

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

Constructors in org.apache.commons.vfs2.provider.bzip2 with parameters of type FileName
Bzip2FileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)
           
 

Uses of FileName in org.apache.commons.vfs2.provider.compressed
 

Methods in org.apache.commons.vfs2.provider.compressed with parameters of type FileName
protected abstract  FileSystem CompressedFileFileProvider.createFileSystem(FileName name, FileObject file, FileSystemOptions fileSystemOptions)
           
 

Constructors in org.apache.commons.vfs2.provider.compressed with parameters of type FileName
CompressedFileFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)
           
 

Uses of FileName in org.apache.commons.vfs2.provider.ftp
 

Methods in org.apache.commons.vfs2.provider.ftp with parameters of type FileName
protected  FileSystem FtpFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
          Creates the filesystem.
protected  void FtpFileObject.onChildrenChanged(FileName child, FileType newType)
          Called when the children of this file change.
 

Constructors in org.apache.commons.vfs2.provider.ftp with parameters of type FileName
FtpFileObject(AbstractFileName name, FtpFileSystem fileSystem, FileName rootName)
           
 

Uses of FileName in org.apache.commons.vfs2.provider.ftps
 

Methods in org.apache.commons.vfs2.provider.ftps with parameters of type FileName
protected  FileSystem FtpsFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
          Creates the filesystem.
 

Uses of FileName in org.apache.commons.vfs2.provider.gzip
 

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

Constructors in org.apache.commons.vfs2.provider.gzip with parameters of type FileName
GzipFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)
           
 

Uses of FileName in org.apache.commons.vfs2.provider.http
 

Methods in org.apache.commons.vfs2.provider.http with parameters of type FileName
protected  FileSystem HttpFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
          Creates a FileSystem.
 

Uses of FileName in org.apache.commons.vfs2.provider.local
 

Classes in org.apache.commons.vfs2.provider.local that implement FileName
 class LocalFileName
          A local file URI.
 class WindowsFileName
          A local file URI.
 

Methods in org.apache.commons.vfs2.provider.local that return FileName
protected abstract  FileName LocalFileNameParser.createFileName(String scheme, String rootFile, String path, FileType type)
           
protected  FileName WindowsFileNameParser.createFileName(String scheme, String rootFile, String path, FileType type)
           
protected  FileName GenericFileNameParser.createFileName(String scheme, String rootFile, String path, FileType type)
           
 FileName LocalFileName.createName(String path, FileType type)
          Factory method for creating name instances.
 FileName WindowsFileName.createName(String path, FileType type)
          Factory method for creating name instances.
 FileName LocalFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
           
 

Methods in org.apache.commons.vfs2.provider.local with parameters of type FileName
protected  FileSystem DefaultLocalFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
          Creates the filesystem.
 FileName LocalFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
           
 

Constructors in org.apache.commons.vfs2.provider.local with parameters of type FileName
LocalFileSystem(FileName rootName, String rootFile, FileSystemOptions opts)
           
 

Uses of FileName in org.apache.commons.vfs2.provider.ram
 

Methods in org.apache.commons.vfs2.provider.ram with parameters of type FileName
protected  FileSystem RamFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
           
 

Constructors in org.apache.commons.vfs2.provider.ram with parameters of type FileName
RamFileSystem(FileName rootName, FileSystemOptions fileSystemOptions)
           
 

Uses of FileName in org.apache.commons.vfs2.provider.sftp
 

Methods in org.apache.commons.vfs2.provider.sftp with parameters of type FileName
protected  FileSystem SftpFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
          Creates a FileSystem.
 

Uses of FileName in org.apache.commons.vfs2.provider.tar
 

Methods in org.apache.commons.vfs2.provider.tar with parameters of type FileName
protected  void TarFileObject.attachChild(FileName childName)
          Attaches a child
 

Uses of FileName in org.apache.commons.vfs2.provider.url
 

Classes in org.apache.commons.vfs2.provider.url that implement FileName
 class UrlFileName
          A URL FileName.
 

Methods in org.apache.commons.vfs2.provider.url that return FileName
 FileName UrlFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
          Parse a URI.
 

Methods in org.apache.commons.vfs2.provider.url with parameters of type FileName
protected  URL UrlFileObject.createURL(FileName name)
           
protected  boolean UrlFileNameParser.isUrlBased(FileName base, String filename)
          Guess is the given filename is a url with host or not.
 FileName UrlFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)
          Parse a URI.
 

Constructors in org.apache.commons.vfs2.provider.url with parameters of type FileName
UrlFileSystem(FileName rootName, FileSystemOptions fileSystemOptions)
           
 

Uses of FileName in org.apache.commons.vfs2.provider.webdav
 

Methods in org.apache.commons.vfs2.provider.webdav with parameters of type FileName
protected  FileSystem WebdavFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
          Creates a FileSystem.
 

Uses of FileName in org.apache.commons.vfs2.provider.zip
 

Methods in org.apache.commons.vfs2.provider.zip with parameters of type FileName
 void ZipFileObject.attachChild(FileName childName)
          Attaches a child.
 



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