public final class VirtualFileResourceLoader extends Object implements org.jboss.modules.IterableResourceLoader
ResourceLoader that is backed by a VirtualFile pointing to an archive.| Constructor and Description |
|---|
VirtualFileResourceLoader(VirtualFile virtualFile) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.modules.ClassSpec |
getClassSpec(String fileName) |
String |
getLibrary(String name) |
org.jboss.modules.PackageSpec |
getPackageSpec(String name) |
Collection<String> |
getPaths() |
org.jboss.modules.Resource |
getResource(String name) |
String |
getRootName() |
Iterator<org.jboss.modules.Resource> |
iterateResources(String startPath,
boolean recurse) |
public VirtualFileResourceLoader(VirtualFile virtualFile)
public String getRootName()
getRootName in interface org.jboss.modules.ResourceLoaderpublic org.jboss.modules.ClassSpec getClassSpec(String fileName) throws IOException
getClassSpec in interface org.jboss.modules.ResourceLoaderIOExceptionpublic org.jboss.modules.PackageSpec getPackageSpec(String name) throws IOException
getPackageSpec in interface org.jboss.modules.ResourceLoaderIOExceptionpublic org.jboss.modules.Resource getResource(String name)
getResource in interface org.jboss.modules.ResourceLoaderpublic String getLibrary(String name)
getLibrary in interface org.jboss.modules.ResourceLoaderpublic Collection<String> getPaths()
getPaths in interface org.jboss.modules.ResourceLoaderCopyright © 2016 JBoss by Red Hat. All rights reserved.