public abstract class RMIClassLoaderSpi extends Object
Constructor and Description |
---|
RMIClassLoaderSpi() |
Modifier and Type | Method and Description |
---|---|
abstract String |
getClassAnnotation(Class<?> cl) |
abstract ClassLoader |
getClassLoader(String codebase) |
abstract Class<?> |
loadClass(String codeBase,
String name,
ClassLoader defaultLoader) |
abstract Class<?> |
loadProxyClass(String codeBase,
String[] interfaces,
ClassLoader defaultLoader) |
public RMIClassLoaderSpi()
public abstract Class<?> loadClass(String codeBase, String name, ClassLoader defaultLoader) throws MalformedURLException, ClassNotFoundException
public abstract Class<?> loadProxyClass(String codeBase, String[] interfaces, ClassLoader defaultLoader) throws MalformedURLException, ClassNotFoundException
public abstract ClassLoader getClassLoader(String codebase) throws MalformedURLException
MalformedURLException
public abstract String getClassAnnotation(Class<?> cl)