public class EmbedderClassLoader extends URLClassLoader
newInstance(Class, String)
to instantiate generic types.Modifier and Type | Class and Description |
---|---|
static class |
EmbedderClassLoader.InstantiationFailed |
static class |
EmbedderClassLoader.InvalidClasspathElement |
Constructor and Description |
---|
EmbedderClassLoader(ClassLoader parent) |
EmbedderClassLoader(List<String> classpathElements) |
EmbedderClassLoader(List<String> classpathElements,
ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
isAbstract(String className) |
<T> T |
newInstance(Class<T> type,
String className) |
String |
toString() |
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, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public EmbedderClassLoader(ClassLoader parent)
public EmbedderClassLoader(List<String> classpathElements, ClassLoader parent)
Copyright © 2003–2016. All rights reserved.