public class

DelegationClassLoader

extends ClassLoader
java.lang.Object
   ↳ java.lang.ClassLoader
     ↳ com.atlassian.plugin.classloader.DelegationClassLoader

Class Overview

A class loader that delegates to another class loader.

Summary

Public Constructors
DelegationClassLoader()
Public Methods
synchronized void clearAssertionStatus()
URL getResource(String name)
InputStream getResourceAsStream(String name)
Enumeration<URL> getResources(String name)
Class loadClass(String name)
synchronized void setClassAssertionStatus(String className, boolean enabled)
synchronized void setDefaultAssertionStatus(boolean enabled)
void setDelegateClassLoader(ClassLoader delegateClassLoader)
synchronized void setPackageAssertionStatus(String packageName, boolean enabled)
[Expand]
Inherited Methods
From class java.lang.ClassLoader
From class java.lang.Object

Public Constructors

public DelegationClassLoader ()

Public Methods

public synchronized void clearAssertionStatus ()

public URL getResource (String name)

public InputStream getResourceAsStream (String name)

public Enumeration<URL> getResources (String name)

Throws
IOException

public Class loadClass (String name)

public synchronized void setClassAssertionStatus (String className, boolean enabled)

public synchronized void setDefaultAssertionStatus (boolean enabled)

public void setDelegateClassLoader (ClassLoader delegateClassLoader)

public synchronized void setPackageAssertionStatus (String packageName, boolean enabled)