org.freecompany.brimstone.module
Class InvertedClassLoader
public
class
InvertedClassLoader
extends URLClassLoader
Inverts the basic class loader delegation model to allow
the same resource to exist in multiple locations within
a single tree of class loaders.
Constructor Summary |
| InvertedClassLoader()
Creates an inverted class loader with no parent and no
source URLs. |
| InvertedClassLoader(ClassLoader parent)
Creates an inverted class loader with no source URLs
which uses the provided parent loader. |
| InvertedClassLoader(URL[] urls)
Creates an inverted class loader with no parent and with the
specified source URLs. |
| InvertedClassLoader(URL[] urls, ClassLoader parent)
Creates an inverted class loader with the specified source URLs
and which uses the provided parent loader. |
public InvertedClassLoader()
Creates an inverted class loader with no parent and no
source URLs.
public InvertedClassLoader(ClassLoader parent)
Creates an inverted class loader with no source URLs
which uses the provided parent loader.
public InvertedClassLoader(URL[] urls)
Creates an inverted class loader with no parent and with the
specified source URLs.
public InvertedClassLoader(URL[] urls, ClassLoader parent)
Creates an inverted class loader with the specified source URLs
and which uses the provided parent loader.