Uses of Class
org.jboss.virtual.VirtualFile

Packages that use VirtualFile
org.jboss.virtual   
org.jboss.virtual.plugins.context   
org.jboss.virtual.plugins.context.memory   
org.jboss.virtual.plugins.copy   
org.jboss.virtual.plugins.registry   
org.jboss.virtual.plugins.vfs   
org.jboss.virtual.plugins.vfs.helpers   
org.jboss.virtual.spi   
org.jboss.virtual.spi.registry   
 

Uses of VirtualFile in org.jboss.virtual
 

Subclasses of VirtualFile in org.jboss.virtual
 class AssembledDirectory
          Extension of VirtualFile that represents a virtual directory that can be composed of arbitrary files and resources spread throughout the file system or embedded in jar files.
 

Methods in org.jboss.virtual that return VirtualFile
 VirtualFile AssembledDirectory.addBytes(byte[] bytes, String name)
          Add raw bytes as a file to this assembled directory
 VirtualFile AssembledDirectory.addChild(VirtualFile vf)
          Add a VirtualFile as a child to this AssembledDirectory.
 VirtualFile AssembledDirectory.addChild(VirtualFile vf, String newName)
          Add a VirtualFile as a child to this AssembledDirectory.
 VirtualFile AssembledDirectory.addResource(String resource)
          Add a classloader found resource to as a child to this AssembledDirectory.
 VirtualFile AssembledDirectory.addResource(String resource, ClassLoader loader)
          Add a classloader found resource to as a child to this AssembledDirectory.
 VirtualFile AssembledDirectory.addResource(String resource, ClassLoader loader, String newName)
          Add a classloader found resource to as a child to this AssembledDirectory.
 VirtualFile AssembledDirectory.addResource(String resource, String newName)
          Add a classloader found resource to as a child to this AssembledDirectory.
 VirtualFile AssembledDirectory.addResource(URL url)
          Add a resource identified by the URL as a child to this AssembledDirectory.
protected static VirtualFile VFSUtils.copy(VirtualFile file, CopyMechanism mechanism)
          Create temp.
static VirtualFile MemoryFileFactory.createDirectory(URL url)
          Create memory directory.
static VirtualFile VFS.createNewRoot(URI rootURI)
          Create new root
static VirtualFile VFS.createNewRoot(URL rootURL)
          Create new root
static VirtualFile VFSUtils.explode(VirtualFile file)
          Force explode.
 VirtualFile VirtualFile.findChild(String path)
          Deprecated. use getChild, and handle null if not found
 VirtualFile VFS.findChild(String path)
          Deprecated. use getChild, and handle null if not found
 VirtualFile VirtualFile.getChild(String path)
          Get a child
 VirtualFile VFS.getChild(String path)
          Get a child
 VirtualFile VirtualFile.getParent()
          Get the parent
 VirtualFile VFS.getRoot()
          Get the root file of this VFS
static VirtualFile VFS.getRoot(URI rootURI)
          Get the root virtual file
static VirtualFile VFS.getRoot(URL rootURL)
          Get the root virtual file
static VirtualFile VFS.getVirtualFile(URI rootURI, String name)
          Get a virtual file
static VirtualFile VFS.getVirtualFile(URL rootURL, String name)
          Get a virtual file
static VirtualFile MemoryFileFactory.putFile(URL url, byte[] contents)
          Put file.
static VirtualFile VFSUtils.temp(VirtualFile file)
          Create temp.
static VirtualFile VFSUtils.unjar(VirtualFile file)
          Unjar.
static VirtualFile VFSUtils.unpack(VirtualFile file)
          Unpack the nested artifact under file param.
 

Methods in org.jboss.virtual that return types with arguments of type VirtualFile
 List<VirtualFile> VirtualFile.getChildren()
          Get the children
 List<VirtualFile> VFS.getChildren()
          Get the children
 List<VirtualFile> VirtualFile.getChildren(VirtualFileFilter filter)
          Get the children
 List<VirtualFile> VFS.getChildren(VirtualFileFilter filter)
          Get the children
 List<VirtualFile> VirtualFile.getChildrenRecursively()
          Get all the children recursively
 List<VirtualFile> VFS.getChildrenRecursively()
          Get all the children recursively
 List<VirtualFile> VirtualFile.getChildrenRecursively(VirtualFileFilter filter)
          Get all the children recursively
 List<VirtualFile> VFS.getChildrenRecursively(VirtualFileFilter filter)
          Get all the children recursively
 

Methods in org.jboss.virtual with parameters of type VirtualFile
 boolean VirtualFileFilter.accepts(VirtualFile file)
          Match the virtual file
 VirtualFile AssembledDirectory.addChild(VirtualFile vf)
          Add a VirtualFile as a child to this AssembledDirectory.
 VirtualFile AssembledDirectory.addChild(VirtualFile vf, String newName)
          Add a VirtualFile as a child to this AssembledDirectory.
static void VFSUtils.addManifestLocations(VirtualFile file, List<VirtualFile> paths)
          Add manifest paths
 void AssembledDirectory.addPath(VirtualFile root)
          Add files recursively from root, using the no jars filter.
 void AssembledDirectory.addPath(VirtualFile root, VirtualFileFilter recurseFilter)
          Add files recursively from root, using the filter.
protected static VirtualFile VFSUtils.copy(VirtualFile file, CopyMechanism mechanism)
          Create temp.
static void VFSUtils.disableCaseSensitive(VirtualFile file)
          Disable case sensitive for file param.
static void VFSUtils.disableCopy(VirtualFile file)
          Disable copy for file param.
static void VFSUtils.disableNoReaper(VirtualFile file)
          Disable reaper for file param.
protected static void VFSUtils.disableOption(VirtualFile file, String optionName)
          Disable option.
static void VFSUtils.enableCaseSensitive(VirtualFile file)
          Enable case sensitive for file param.
static void VFSUtils.enableCopy(VirtualFile file)
          Enable copy for file param.
static void VFSUtils.enableNoReaper(VirtualFile file)
          Enable reaper for file param.
protected static void VFSUtils.enableOption(VirtualFile file, String optionName)
          Enable option.
static VirtualFile VFSUtils.explode(VirtualFile file)
          Force explode.
static URI VFSUtils.getCompatibleURI(VirtualFile file)
          Get spec compatilbe uri from virtual file.
static URL VFSUtils.getCompatibleURL(VirtualFile file)
          Get spec compatilbe url from virtual file.
static Manifest VFSUtils.getManifest(VirtualFile archive)
          Get a manifest from a virtual file, assuming the virtual file is the root of an archive
static String VFSUtils.getOption(VirtualFile file, String key)
          Get the option.
static
<T> T
VFSUtils.getOption(VirtualFile file, String key, Class<T> exactType)
          Get the option.
static URL VFSUtils.getRealURL(VirtualFile file)
          Get real url.
static boolean VFSUtils.isNestedFile(VirtualFile file)
          Is file handle nested.
 boolean VisitorAttributes.isRecurse(VirtualFile file)
          Whether to recurse into the non-leaf file
static boolean VFSUtils.isTemporaryFile(VirtualFile file)
          Is the virtual file temporary.
static Manifest VFSUtils.readManifest(VirtualFile manifest)
          Read the manifest from given manifest VirtualFile.
static VirtualFile VFSUtils.temp(VirtualFile file)
          Create temp.
static VirtualFile VFSUtils.unjar(VirtualFile file)
          Unjar.
static VirtualFile VFSUtils.unpack(VirtualFile file)
          Unpack the nested artifact under file param.
 void VirtualFileVisitor.visit(VirtualFile virtualFile)
          Visit a virtual file
protected  void VFS.visit(VirtualFile file, VirtualFileVisitor visitor)
          Visit the virtual file system
 

Method parameters in org.jboss.virtual with type arguments of type VirtualFile
static void VFSUtils.addManifestLocations(VirtualFile file, List<VirtualFile> paths)
          Add manifest paths
static String VFSUtils.getPathsString(Collection<VirtualFile> paths)
          Get the paths string for a collection of virtual files
 

Constructors in org.jboss.virtual with parameters of type VirtualFile
VFSInputSource(VirtualFile file)
           
 

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

Methods in org.jboss.virtual.plugins.context that return VirtualFile
 VirtualFile AbstractVirtualFileHandler.getVirtualFile()
           
 

Methods in org.jboss.virtual.plugins.context that return types with arguments of type VirtualFile
 List<VirtualFile> VfsArchiveBrowser.getResources(VirtualFileFilter filter)
          Deprecated. Get resources.
 

Constructors in org.jboss.virtual.plugins.context with parameters of type VirtualFile
VfsArchiveBrowser(org.jboss.util.file.ArchiveBrowser.Filter filter, VirtualFile vf)
          Deprecated.  
 

Uses of VirtualFile in org.jboss.virtual.plugins.context.memory
 

Methods in org.jboss.virtual.plugins.context.memory that return VirtualFile
 VirtualFile MemoryContextFactory.createDirectory(URL url)
          Creates a 'directory' within the context determined by the url host part
 VirtualFile MemoryContextFactory.putFile(URL url, byte[] contents)
          Creates a 'file' within the context determined by the url host part
 

Uses of VirtualFile in org.jboss.virtual.plugins.copy
 

Methods in org.jboss.virtual.plugins.copy that return VirtualFile
 VirtualFile AbstractCopyMechanism.copy(VirtualFile file, VirtualFileHandler handler)
           
 VirtualFile CopyMechanism.copy(VirtualFile file, VirtualFileHandler handler)
          Copy handler.
 

Methods in org.jboss.virtual.plugins.copy with parameters of type VirtualFile
 VirtualFile AbstractCopyMechanism.copy(VirtualFile file, VirtualFileHandler handler)
           
 VirtualFile CopyMechanism.copy(VirtualFile file, VirtualFileHandler handler)
          Copy handler.
 

Uses of VirtualFile in org.jboss.virtual.plugins.registry
 

Methods in org.jboss.virtual.plugins.registry that return VirtualFile
 VirtualFile DefaultVFSRegistry.getFile(URI uri)
           
 VirtualFile DefaultVFSRegistry.getFile(URL url)
           
 

Uses of VirtualFile in org.jboss.virtual.plugins.vfs
 

Fields in org.jboss.virtual.plugins.vfs declared as VirtualFile
protected  VirtualFile VirtualFileURLConnection.file
           
 

Methods in org.jboss.virtual.plugins.vfs that return VirtualFile
 VirtualFile VirtualFileURLConnection.getContent()
           
protected  VirtualFile VirtualFileURLConnection.getVirtualFile()
          Get the virtual file.
protected static VirtualFile VirtualFileURLConnection.resolveCachedVirtualFile(URL vfsurl, String relativePath)
           
protected static VirtualFile VirtualFileURLConnection.resolveVirtualFile(URL vfsurl, String relativePath)
           
 

Constructors in org.jboss.virtual.plugins.vfs with parameters of type VirtualFile
VirtualFileURLConnection(URL url, VirtualFile file)
           
 

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

Methods in org.jboss.virtual.plugins.vfs.helpers that return types with arguments of type VirtualFile
 List<VirtualFile> FilterVirtualFileVisitor.getMatched()
          Get the matched files
 

Methods in org.jboss.virtual.plugins.vfs.helpers with parameters of type VirtualFile
 boolean ExtensibleFilter.accepts(VirtualFile file)
          If the filename matches any string in the prefix, suffix, or matches array, return false.
 boolean SuffixesExcludeFilter.accepts(VirtualFile file)
           
 boolean MatchAllVirtualFileFilter.accepts(VirtualFile file)
           
 boolean SuffixMatchFilter.accepts(VirtualFile file)
          Accept any file that ends with one of the filter suffixes.
 void FilterVirtualFileVisitor.visit(VirtualFile virtualFile)
           
 

Uses of VirtualFile in org.jboss.virtual.spi
 

Methods in org.jboss.virtual.spi that return VirtualFile
 VirtualFile VirtualFileHandler.getVirtualFile()
          Get the virtual file wrapper
 

Uses of VirtualFile in org.jboss.virtual.spi.registry
 

Methods in org.jboss.virtual.spi.registry that return VirtualFile
abstract  VirtualFile VFSRegistry.getFile(URI uri)
          Get the file.
abstract  VirtualFile VFSRegistry.getFile(URL url)
          Get the file.
 



Copyright © 2010 JBoss, A division of Red Hat, Inc. All Rights Reserved.