public final class ResourceClassLoader extends URLClassLoader implements Closeable
Constructor and Description |
---|
ResourceClassLoader(ClassLoader parent) |
ResourceClassLoader(Resource[] resources,
ClassLoader parent)
Constructor of the class
|
Modifier and Type | Method and Description |
---|---|
void |
addResourcesX(Resource[] reses) |
void |
close() |
static URL[] |
doURLs(Resource[] reses)
translate resources to url Objects
|
ResourceClassLoader |
getCustomResourceClassLoader(Resource[] resources) |
ResourceClassLoader |
getCustomResourceClassLoader2(Resource[] resources) |
Resource[] |
getResources() |
findResource, findResources, getResourceAsStream, getURLs, newInstance, newInstance
clearAssertionStatus, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus
public ResourceClassLoader(Resource[] resources, ClassLoader parent) throws IOException
reses
- parent
- PageException
IOException
public ResourceClassLoader(ClassLoader parent)
public Resource[] getResources()
public static URL[] doURLs(Resource[] reses) throws IOException
reses
- PageException
IOException
public void close()
close
in interface Closeable
close
in interface AutoCloseable
close
in class URLClassLoader
public void addResourcesX(Resource[] reses) throws IOException
IOException
public ResourceClassLoader getCustomResourceClassLoader(Resource[] resources) throws IOException
IOException
public ResourceClassLoader getCustomResourceClassLoader2(Resource[] resources) throws IOException
IOException
Copyright © 2015 Lucee