| java.lang.Object | ||
| ↳ | java.lang.ClassLoader | |
| ↳ | com.atlassian.plugin.util.ChainingClassLoader | |
A class loader that delegates to a list of class loaders. The order is important as classes and resources will be loaded from the first classloader that can load them. This class is optimized for a small number of classloaders.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a chaining classloader
| |||||||||||
Constructs a classloader that overrides certain resources
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.ClassLoader
| |||||||||||
From class
java.lang.Object
| |||||||||||
Constructs a chaining classloader
| classLoaders | The classloaders to delegate to, in order |
|---|
Constructs a classloader that overrides certain resources
| resourceRedirects | The map of resources to redirect |
|---|---|
| classLoaders | The classloaders to delegate to, in order |