Uses of Interface
org.jboss.virtual.spi.VirtualFileHandler

Packages that use VirtualFileHandler
org.jboss.virtual   
org.jboss.virtual.plugins.context   
org.jboss.virtual.plugins.context.file   
org.jboss.virtual.plugins.context.jar   
org.jboss.virtual.plugins.vfs.helpers   
org.jboss.virtual.spi   
 

Uses of VirtualFileHandler in org.jboss.virtual
 

Methods in org.jboss.virtual that return VirtualFileHandler
 VirtualFileHandler VirtualFile.getHandler()
          Get the virtual file handler
 

Constructors in org.jboss.virtual with parameters of type VirtualFileHandler
VirtualFile(VirtualFileHandler handler)
          Create a new VirtualFile.
 

Uses of VirtualFileHandler in org.jboss.virtual.plugins.context
 

Classes in org.jboss.virtual.plugins.context that implement VirtualFileHandler
 class AbstractURIHandler
          URIHandler stub.
 class AbstractURLHandler
          URLHandler.
 class AbstractVirtualFileHandler
          AbstractVirtualFileHandler.
 class DelegatingHandler
          A delegating VirtualFileHandler that allows for overriding the delegate parent and name.
 

Methods in org.jboss.virtual.plugins.context that return VirtualFileHandler
 VirtualFileHandler StructuredVirtualFileHandler.createChildHandler(java.lang.String name)
          Create a virtual file context
 VirtualFileHandler DelegatingHandler.findChild(java.lang.String path)
           
 VirtualFileHandler AbstractVFSContext.findChild(VirtualFileHandler parent, java.lang.String path)
           
 VirtualFileHandler AbstractVirtualFileHandler.getParent()
           
 VirtualFileHandler AbstractVirtualFileHandler.simpleFindChild(java.lang.String path)
          Simple implementation of findChild
 VirtualFileHandler AbstractVirtualFileHandler.structuredFindChild(java.lang.String path)
          Structured implementation of find child
 

Methods in org.jboss.virtual.plugins.context that return types with arguments of type VirtualFileHandler
 java.util.List<VirtualFileHandler> DelegatingHandler.getChildren(boolean ignoreErrors)
           
 java.util.List<VirtualFileHandler> AbstractVFSContext.getChildren(VirtualFileHandler parent, boolean ignoreErrors)
           
 

Methods in org.jboss.virtual.plugins.context with parameters of type VirtualFileHandler
 VirtualFileHandler AbstractVFSContext.findChild(VirtualFileHandler parent, java.lang.String path)
           
 java.util.List<VirtualFileHandler> AbstractVFSContext.getChildren(VirtualFileHandler parent, boolean ignoreErrors)
           
 void AbstractVFSContext.visit(VirtualFileHandler handler, VirtualFileHandlerVisitor visitor)
           
protected  void AbstractVFSContext.visit(VirtualFileHandler handler, VirtualFileHandlerVisitor visitor, boolean includeRoot, boolean leavesOnly, boolean ignoreErrors, boolean includeHidden, VirtualFileFilter recurseFilter)
          Visit.
 

Constructors in org.jboss.virtual.plugins.context with parameters of type VirtualFileHandler
AbstractURIHandler(VFSContext context, VirtualFileHandler parent, java.net.URI uri, java.lang.String name)
          Create a newURLHandler.
AbstractURLHandler(VFSContext context, VirtualFileHandler parent, java.net.URL url, java.lang.String name)
          Create a newURLHandler.
AbstractVirtualFileHandler(VFSContext context, VirtualFileHandler parent, java.lang.String name)
          Create a new handler
DelegatingHandler(VFSContext context, VirtualFileHandler parent, java.lang.String name, VirtualFileHandler delegate)
          Create a DelegatingHandler
 

Uses of VirtualFileHandler in org.jboss.virtual.plugins.context.file
 

Classes in org.jboss.virtual.plugins.context.file that implement VirtualFileHandler
 class FileHandler
          FileHandler.
 class LinkHandler
          A handler for link directories.
 

Methods in org.jboss.virtual.plugins.context.file that return VirtualFileHandler
 VirtualFileHandler FileHandler.createChildHandler(java.lang.String name)
           
 VirtualFileHandler LinkHandler.createChildHandler(java.lang.String name)
           
protected  VirtualFileHandler LinkHandler.createLinkHandler(VirtualFileHandler parent, java.lang.String name, java.net.URI linkURI)
           
 VirtualFileHandler FileSystemContext.createVirtualFileHandler(VirtualFileHandler parent, java.io.File file)
          Create a new virtual file handler
 VirtualFileHandler FileSystemContext.createVirtualFileHandler(VirtualFileHandler parent, java.io.File file, java.net.URI uri)
          Create a new virtual file handler
 VirtualFileHandler FileHandler.findChild(java.lang.String path)
           
 VirtualFileHandler LinkHandler.findChild(java.lang.String path)
           
 VirtualFileHandler FileSystemContext.getRoot()
           
 

Methods in org.jboss.virtual.plugins.context.file that return types with arguments of type VirtualFileHandler
 java.util.List<VirtualFileHandler> FileHandler.getChildren(boolean ignoreErrors)
           
 java.util.List<VirtualFileHandler> LinkHandler.getChildren(boolean ignoreErrors)
           
 

Methods in org.jboss.virtual.plugins.context.file with parameters of type VirtualFileHandler
protected  VirtualFileHandler LinkHandler.createLinkHandler(VirtualFileHandler parent, java.lang.String name, java.net.URI linkURI)
           
 VirtualFileHandler FileSystemContext.createVirtualFileHandler(VirtualFileHandler parent, java.io.File file)
          Create a new virtual file handler
 VirtualFileHandler FileSystemContext.createVirtualFileHandler(VirtualFileHandler parent, java.io.File file, java.net.URI uri)
          Create a new virtual file handler
 

Constructors in org.jboss.virtual.plugins.context.file with parameters of type VirtualFileHandler
FileHandler(FileSystemContext context, VirtualFileHandler parent, java.io.File file, java.net.URI uri)
          Create a new FileHandler
FileHandler(FileSystemContext context, VirtualFileHandler parent, java.io.File file, java.net.URL url)
          Create a new FileHandler.
LinkHandler(FileSystemContext context, VirtualFileHandler parent, java.net.URI uri, java.lang.String name, java.util.List<LinkInfo> links)
          Create a new LinkHandler.
 

Uses of VirtualFileHandler in org.jboss.virtual.plugins.context.jar
 

Classes in org.jboss.virtual.plugins.context.jar that implement VirtualFileHandler
 class AbstractJarHandler
          AbstractJarHandler.
 class JarEntryHandler
          JarEntryHandler.
 class JarHandler
          JarHandler.
 class NestedJarFromStream
          A nested jar implementation used to represent a jar within a jar.
static class NestedJarFromStream.JarEntryContents
           
 class NestedJarHandler
          Nested Jar Handler.
 class NoCopyNestedJarHandler
          Nested Jar Handler.
 class SynthenticDirEntryHandler
          SynthenticDirEntryHandler represents non-existent directory jar entry.
 

Methods in org.jboss.virtual.plugins.context.jar that return VirtualFileHandler
protected  VirtualFileHandler AbstractJarHandler.buildParents(java.lang.String parentName, java.util.Map<java.lang.String,VirtualFileHandler> parentMap, java.util.jar.JarEntry entry)
          Create any missing parents.
 VirtualFileHandler JarEntryHandler.createChildHandler(java.lang.String name)
          TODO: synchronization on lazy entryMap creation
 VirtualFileHandler SynthenticDirEntryHandler.createChildHandler(java.lang.String name)
          Create a child handler for the given name.
 VirtualFileHandler AbstractJarHandler.createChildHandler(java.lang.String name)
           
protected  VirtualFileHandler AbstractJarHandler.createVirtualFileHandler(VirtualFileHandler parent, java.util.jar.JarEntry entry, java.lang.String entryName)
          Create a new virtual file handler
 VirtualFileHandler JarContext.createVirtualFileHandler(VirtualFileHandler parent, java.net.URL url)
          Create a new virtual file handler
 VirtualFileHandler JarEntryHandler.findChild(java.lang.String path)
           
 VirtualFileHandler SynthenticDirEntryHandler.findChild(java.lang.String path)
           
 VirtualFileHandler AbstractJarHandler.findChild(java.lang.String path)
           
 VirtualFileHandler NoCopyNestedJarHandler.findChild(java.lang.String path)
           
 VirtualFileHandler NestedJarFromStream.findChild(java.lang.String path)
           
 VirtualFileHandler NestedJarFromStream.JarEntryContents.findChild(java.lang.String path)
           
 VirtualFileHandler JarContext.getRoot()
           
 

Methods in org.jboss.virtual.plugins.context.jar that return types with arguments of type VirtualFileHandler
 java.util.List<VirtualFileHandler> JarEntryHandler.getChildren(boolean ignoreErrors)
           
 java.util.List<VirtualFileHandler> SynthenticDirEntryHandler.getChildren(boolean ignoreErrors)
           
 java.util.List<VirtualFileHandler> AbstractJarHandler.getChildren(boolean ignoreErrors)
           
 java.util.List<VirtualFileHandler> NoCopyNestedJarHandler.getChildren(boolean ignoreErrors)
           
 java.util.List<VirtualFileHandler> NestedJarFromStream.getChildren(boolean ignoreErrors)
           
 java.util.List<VirtualFileHandler> NestedJarFromStream.JarEntryContents.getChildren(boolean ignoreErrors)
           
 

Methods in org.jboss.virtual.plugins.context.jar with parameters of type VirtualFileHandler
 void JarEntryHandler.addChild(VirtualFileHandler child)
          Add a child to an entry
 void SynthenticDirEntryHandler.addChild(VirtualFileHandler child)
          Add a child to an entry
static NestedJarHandler NestedJarHandler.create(VFSContext context, VirtualFileHandler parent, java.util.jar.JarFile parentJar, java.util.jar.JarEntry entry, java.net.URL url, java.lang.String entryName)
           
protected  VirtualFileHandler AbstractJarHandler.createVirtualFileHandler(VirtualFileHandler parent, java.util.jar.JarEntry entry, java.lang.String entryName)
          Create a new virtual file handler
 VirtualFileHandler JarContext.createVirtualFileHandler(VirtualFileHandler parent, java.net.URL url)
          Create a new virtual file handler
protected  java.net.URL AbstractJarHandler.getURL(VirtualFileHandler parent, java.lang.String path, boolean isDirEntry)
          Create the URL for the entry represented by path.
 

Method parameters in org.jboss.virtual.plugins.context.jar with type arguments of type VirtualFileHandler
protected  VirtualFileHandler AbstractJarHandler.buildParents(java.lang.String parentName, java.util.Map<java.lang.String,VirtualFileHandler> parentMap, java.util.jar.JarEntry entry)
          Create any missing parents.
 

Constructors in org.jboss.virtual.plugins.context.jar with parameters of type VirtualFileHandler
AbstractJarHandler(VFSContext context, VirtualFileHandler parent, java.net.URL url, java.lang.String name)
          Create a new JarHandler.
JarEntryHandler(VFSContext context, VirtualFileHandler parent, java.util.jar.JarFile jar, java.util.jar.JarEntry entry, java.lang.String entryName, java.net.URL url)
          Create a new JarHandler.
JarHandler(VFSContext context, VirtualFileHandler parent, java.io.File file, java.net.URL url, java.lang.String name)
           
JarHandler(VFSContext context, VirtualFileHandler parent, java.net.URL url, java.lang.String name)
          Create a new JarHandler.
NestedJarFromStream(VFSContext context, VirtualFileHandler parent, java.util.zip.ZipInputStream zis, java.net.URL jarURL, java.util.zip.ZipEntry entry)
          Create a nested jar from the parent zip inputstream/zip entry.
NestedJarHandler(VFSContext context, VirtualFileHandler parent, java.util.jar.JarFile parentJar, java.util.jar.JarEntry entry, java.net.URL original, java.io.File temp, java.lang.String entryName)
          Create a new NestedJarHandler.
NoCopyNestedJarHandler(VFSContext context, VirtualFileHandler parent, java.util.jar.JarFile parentJar, java.util.jar.JarEntry entry, java.net.URL url)
          Create a new NestedJarHandler.
SynthenticDirEntryHandler(VFSContext context, VirtualFileHandler parent, java.lang.String entryName, long lastModified, java.net.URL url)
          Create a new SynthenticDirEntryHandler.
 

Uses of VirtualFileHandler in org.jboss.virtual.plugins.vfs.helpers
 

Methods in org.jboss.virtual.plugins.vfs.helpers with parameters of type VirtualFileHandler
 void WrappingVirtualFileHandlerVisitor.visit(VirtualFileHandler handler)
           
 

Uses of VirtualFileHandler in org.jboss.virtual.spi
 

Methods in org.jboss.virtual.spi that return VirtualFileHandler
 VirtualFileHandler VirtualFileHandler.findChild(java.lang.String path)
          Find a child
 VirtualFileHandler VFSContext.findChild(VirtualFileHandler parent, java.lang.String path)
          Find a child
 VirtualFileHandler VirtualFileHandler.getParent()
          Get the parent
 VirtualFileHandler VFSContext.getRoot()
          Return the root virtual file
 

Methods in org.jboss.virtual.spi that return types with arguments of type VirtualFileHandler
 java.util.List<VirtualFileHandler> VirtualFileHandler.getChildren(boolean ignoreErrors)
          Get the children
 java.util.List<VirtualFileHandler> VFSContext.getChildren(VirtualFileHandler parent, boolean ignoreErrors)
          Get the children
 

Methods in org.jboss.virtual.spi with parameters of type VirtualFileHandler
 VirtualFileHandler VFSContext.findChild(VirtualFileHandler parent, java.lang.String path)
          Find a child
 java.util.List<VirtualFileHandler> VFSContext.getChildren(VirtualFileHandler parent, boolean ignoreErrors)
          Get the children
 void VirtualFileHandlerVisitor.visit(VirtualFileHandler handler)
          Visit a virtual file
 void VFSContext.visit(VirtualFileHandler handler, VirtualFileHandlerVisitor visitor)
          Visit the virtual file system