Class ClassLoaderDelegate
java.lang.Object
java.lang.ClassLoader
com.atlassian.confluence.plugin.dev.ClassLoaderDelegate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
getResource
(String name) getResourceAsStream
(String name) getResources
(String name) Class<?>
void
setClassAssertionStatus
(String className, boolean enabled) void
setDefaultAssertionStatus
(boolean enabled) void
setPackageAssertionStatus
(String packageName, boolean enabled) toString()
Methods inherited from class java.lang.ClassLoader
defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setSigners
-
Constructor Details
-
ClassLoaderDelegate
-
-
Method Details
-
loadClass
- Overrides:
loadClass
in classClassLoader
- Parameters:
name
-- Returns:
- the class
- Throws:
ClassNotFoundException
- See Also:
-
toString
-
getResource
- Overrides:
getResource
in classClassLoader
- Parameters:
name
-- Returns:
- the resource
- See Also:
-
getResources
- Overrides:
getResources
in classClassLoader
- Parameters:
name
-- Returns:
- an enumeration of matching resources
- Throws:
IOException
- See Also:
-
getResourceAsStream
- Overrides:
getResourceAsStream
in classClassLoader
- Parameters:
name
-- Returns:
- an input stream for the matching resource
- See Also:
-
setDefaultAssertionStatus
public void setDefaultAssertionStatus(boolean enabled) - Overrides:
setDefaultAssertionStatus
in classClassLoader
- Parameters:
enabled
-- See Also:
-
setPackageAssertionStatus
- Overrides:
setPackageAssertionStatus
in classClassLoader
- Parameters:
packageName
-enabled
-- See Also:
-
setClassAssertionStatus
- Overrides:
setClassAssertionStatus
in classClassLoader
- Parameters:
className
-enabled
-- See Also:
-
clearAssertionStatus
public void clearAssertionStatus()- Overrides:
clearAssertionStatus
in classClassLoader
- See Also:
-