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

Packages that use FileName
org.apache.commons.vfs The public VFS API. 
org.apache.commons.vfs.cache   
org.apache.commons.vfs.impl The standard VFS implementation. 
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.sftp The SFTP Provider. 
org.apache.commons.vfs.provider.tar The Tar File 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. 
 

Uses of FileName in org.apache.commons.vfs
 

Methods in org.apache.commons.vfs 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, java.lang.String name)
          Resolves a name, relative to this file name.
 FileName FileSystemManager.resolveName(FileName root, java.lang.String name, NameScope scope)
          Resolves a name, relative to the "root" file name.
 FileName FileSystemManager.resolveURI(java.lang.String uri)
          Resolve the uri to a filename
 

Methods in org.apache.commons.vfs with parameters of type FileName
 FileObject FilesCache.getFile(FileSystem filesystem, FileName name)
          retrieve a file from the cache by its name
 java.lang.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, java.lang.String name)
          Resolves a name, relative to this file name.
 FileName FileSystemManager.resolveName(FileName root, java.lang.String name, NameScope scope)
          Resolves a name, relative to the "root" file name.
 

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

Fields in org.apache.commons.vfs.cache declared as FileName
private  FileName FileSystemAndNameKey.fileName
           
 

Methods in org.apache.commons.vfs.cache that return FileName
(package private)  FileName FileSystemAndNameKey.getFileName()
           
 

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

Constructors in org.apache.commons.vfs.cache with parameters of type FileName
FileSystemAndNameKey(FileSystem fileSystem, FileName fileName)
           
 

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

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

Methods in org.apache.commons.vfs.impl that return FileName
 FileName VirtualFileName.createName(java.lang.String absPath, FileType type)
           
private  FileName VirtualFileSystem.getJunctionForFile(FileName name)
          Locates the junction point for the junction containing the given file.
 FileName DecoratedFileObject.getName()
           
 FileName DefaultVfsComponentContext.parseURI(java.lang.String uri)
           
 FileName DefaultFileSystemManager.resolveName(FileName root, java.lang.String path)
          Resolves a name, relative to the file.
 FileName DefaultFileSystemManager.resolveName(FileName base, java.lang.String name, NameScope scope)
          Resolves a name, relative to the root.
 FileName DefaultFileSystemManager.resolveURI(java.lang.String uri)
          resolve the uri to a filename
 

Methods in org.apache.commons.vfs.impl with parameters of type FileName
protected  FileObject VirtualFileSystem.createFile(FileName name)
          Creates a file object.
private  FileName VirtualFileSystem.getJunctionForFile(FileName name)
          Locates the junction point for the junction containing the given file.
 FileName DefaultFileSystemManager.resolveName(FileName root, java.lang.String path)
          Resolves a name, relative to the file.
 FileName DefaultFileSystemManager.resolveName(FileName base, java.lang.String name, NameScope scope)
          Resolves a name, relative to the root.
 

Constructors in org.apache.commons.vfs.impl with parameters of type FileName
VirtualFileSystem(FileName rootName, FileSystemOptions fileSystemOptions)
           
 

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

Classes in org.apache.commons.vfs.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
           
 

Fields in org.apache.commons.vfs.provider declared as FileName
private  FileName[] AbstractFileObject.children
           
private static FileName[] AbstractFileObject.EMPTY_FILE_ARRAY
           
private  FileName LayeredFileName.outerUri
           
private  FileName AbstractFileSystem.rootName
           
 

Methods in org.apache.commons.vfs.provider that return FileName
 FileName LayeredFileName.createName(java.lang.String path, FileType type)
           
 FileName GenericFileName.createName(java.lang.String absPath, FileType type)
           
abstract  FileName AbstractFileName.createName(java.lang.String absPath, FileType type)
          Factory method for creating name instances.
 FileName URLFileName.createName(java.lang.String absPath, FileType type)
           
private  FileName[] AbstractFileObject.extractNames(FileObject[] objects)
           
 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, java.lang.String uri)
           
 FileName AbstractFileProvider.parseUri(FileName base, java.lang.String uri)
          Parses an absolute URI.
 FileName VfsComponentContext.parseURI(java.lang.String uri)
           
 FileName LayeredFileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
           
 FileName HostFileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
           
 FileName URLFileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
           
 FileName FileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
          parses a String into a filename
 

Methods in org.apache.commons.vfs.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.
protected abstract  FileObject AbstractFileSystem.createFile(FileName name)
          Creates a file object.
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.
 java.lang.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.
private  void AbstractFileObject.notifyParent(FileName childName, FileType newType)
          Notify the parent of a change to its children, when a child is created or deleted.
protected  void AbstractFileObject.onChildrenChanged(FileName child, FileType newType)
          Called when the children of this file change.
 FileName FileProvider.parseUri(FileName root, java.lang.String uri)
           
 FileName AbstractFileProvider.parseUri(FileName base, java.lang.String uri)
          Parses an absolute URI.
 FileName LayeredFileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
           
 FileName HostFileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
           
 FileName URLFileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
           
 FileName FileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
          parses a String into a filename
protected  void AbstractFileSystem.removeFileFromCache(FileName name)
          remove a cached file.
private  FileObject AbstractFileObject.resolveFile(FileName child)
           
 FileObject AbstractFileSystem.resolveFile(FileName name)
          Finds a file in this file system.
private  FileObject AbstractFileSystem.resolveFile(FileName name, boolean useCache)
           
private  FileObject[] AbstractFileObject.resolveFiles(FileName[] children)
           
 

Constructors in org.apache.commons.vfs.provider with parameters of type FileName
AbstractFileObject(FileName name, AbstractFileSystem fs)
           
AbstractFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)
           
DelegateFileObject(FileName name, AbstractFileSystem fileSystem, FileObject file)
           
LayeredFileName(java.lang.String scheme, FileName outerUri, java.lang.String path, FileType type)
           
 

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

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

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

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

Methods in org.apache.commons.vfs.provider.compressed with parameters of type FileName
protected abstract  FileObject CompressedFileFileSystem.createFile(FileName name)
          Creates a file object.
protected abstract  FileSystem CompressedFileFileProvider.createFileSystem(FileName name, FileObject file, FileSystemOptions fileSystemOptions)
           
 

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

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

Methods in org.apache.commons.vfs.provider.ftp with parameters of type FileName
protected  FileObject FtpFileSystem.createFile(FileName name)
          Creates a file object.
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.vfs.provider.ftp with parameters of type FileName
FtpFileObject(FileName name, FtpFileSystem fileSystem, FileName rootName)
           
 

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

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

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

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

Methods in org.apache.commons.vfs.provider.http with parameters of type FileName
protected  FileObject HttpFileSystem.createFile(FileName name)
          Creates a file object.
protected  FileSystem HttpFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
          Creates a FileSystem.
 

Constructors in org.apache.commons.vfs.provider.http with parameters of type FileName
HttpFileObject(FileName name, HttpFileSystem fileSystem)
           
 

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

Methods in org.apache.commons.vfs.provider.jar with parameters of type FileName
protected  ZipFileObject JarFileSystem.createZipFileObject(FileName name, java.util.zip.ZipEntry entry)
           
 

Constructors in org.apache.commons.vfs.provider.jar with parameters of type FileName
JarFileObject(FileName name, java.util.zip.ZipEntry entry, JarFileSystem fs, boolean zipExists)
           
JarFileSystem(FileName rootName, FileObject file, FileSystemOptions fileSystemOptions)
           
 

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

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

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

Methods in org.apache.commons.vfs.provider.local with parameters of type FileName
protected  FileObject LocalFileSystem.createFile(FileName name)
          Creates a file object.
protected  FileSystem DefaultLocalFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
          Creates the filesystem.
 FileName LocalFileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
           
 

Constructors in org.apache.commons.vfs.provider.local with parameters of type FileName
LocalFile(LocalFileSystem fileSystem, java.lang.String rootFile, FileName name)
          Creates a non-root file.
LocalFileSystem(FileName rootName, java.lang.String rootFile, FileSystemOptions opts)
           
 

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

Fields in org.apache.commons.vfs.provider.ram declared as FileName
private  FileName RamFileData.name
          File Name
 

Methods in org.apache.commons.vfs.provider.ram that return FileName
(package private)  FileName RamFileData.getName()
           
 

Methods in org.apache.commons.vfs.provider.ram with parameters of type FileName
protected  FileObject RamFileSystem.createFile(FileName name)
           
protected  FileSystem RamFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
           
(package private)  java.lang.String[] RamFileSystem.listChildren(FileName name)
           
 

Constructors in org.apache.commons.vfs.provider.ram with parameters of type FileName
RamFileData(FileName name)
          Constructor
RamFileObject(FileName name, RamFileSystem fs)
           
RamFileSystem(FileName rootName, FileSystemOptions fileSystemOptions)
           
 

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

Methods in org.apache.commons.vfs.provider.sftp with parameters of type FileName
protected  FileObject SftpFileSystem.createFile(FileName name)
          Creates a file object.
protected  FileSystem SftpFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)
          Creates a FileSystem.
 

Constructors in org.apache.commons.vfs.provider.sftp with parameters of type FileName
SftpFileObject(FileName name, SftpFileSystem fileSystem)
           
 

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

Methods in org.apache.commons.vfs.provider.tar with parameters of type FileName
protected  void TarFileObject.attachChild(FileName childName)
          Attaches a child
protected  FileObject TarFileSystem.createFile(FileName name)
          Creates a file object.
protected  TarFileObject TarFileSystem.createTarFileObject(FileName name, TarEntry entry)
           
 

Constructors in org.apache.commons.vfs.provider.tar with parameters of type FileName
TarFileObject(FileName name, TarEntry entry, TarFileSystem fs, boolean tarExists)
           
TarFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)
           
 

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

Classes in org.apache.commons.vfs.provider.url that implement FileName
 class UrlFileName
          Created by IntelliJ IDEA.
 

Methods in org.apache.commons.vfs.provider.url that return FileName
 FileName UrlFileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
           
 

Methods in org.apache.commons.vfs.provider.url with parameters of type FileName
protected  FileObject UrlFileSystem.createFile(FileName name)
          Creates a file object.
protected  java.net.URL UrlFileObject.createURL(FileName name)
           
protected  boolean UrlFileNameParser.isUrlBased(FileName base, java.lang.String filename)
          Guess is the given filename is a url with host or not.
 FileName UrlFileNameParser.parseUri(VfsComponentContext context, FileName base, java.lang.String filename)
           
 

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

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

Methods in org.apache.commons.vfs.provider.zip with parameters of type FileName
 void ZipFileObject.attachChild(FileName childName)
          Attaches a child
protected  FileObject ZipFileSystem.createFile(FileName name)
          Creates a file object.
protected  ZipFileObject ZipFileSystem.createZipFileObject(FileName name, java.util.zip.ZipEntry entry)
           
 

Constructors in org.apache.commons.vfs.provider.zip with parameters of type FileName
ZipFileObject(FileName name, java.util.zip.ZipEntry entry, ZipFileSystem fs, boolean zipExists)
           
ZipFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)