public class PluginClassLoader extends URLClassLoader
Java ClassLoader for loading plugin classes in Catalogs and QueryExpressions
.Constructor and Description |
---|
PluginClassLoader() |
PluginClassLoader(ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
protected void |
addURL(PluginURL pluginURL) |
protected void |
addURLs(List<URL> urls) |
static URL[] |
getPluginURLs() |
Class<?> |
loadClass(String name,
boolean resolve) |
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
defineClass, defineClass
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public PluginClassLoader()
public PluginClassLoader(ClassLoader parent)
protected void addURL(PluginURL pluginURL)
public static URL[] getPluginURLs()
public Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
Copyright © 1999-2014 Apache OODT. All Rights Reserved.