public class LoaderClassProvider extends java.lang.Object implements ClassProvider
ClassProvider.ClassSupplier| Constructor and Description |
|---|
LoaderClassProvider() |
LoaderClassProvider(java.lang.ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getClass(java.lang.String name)
Get the bytecode of a class by its name.
|
java.lang.ClassLoader |
getClassLoader() |
void |
setClassLoader(java.lang.ClassLoader classLoader) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getAllClasses, getClassNode, thenpublic LoaderClassProvider()
public LoaderClassProvider(java.lang.ClassLoader classLoader)
public java.lang.ClassLoader getClassLoader()
public void setClassLoader(java.lang.ClassLoader classLoader)
@Nonnull
public byte[] getClass(java.lang.String name)
throws java.lang.ClassNotFoundException
ClassProvider"package/Name".ClassNotFoundException is thrown.getClass in interface ClassProvidername - The name of the classjava.lang.ClassNotFoundException - If the class could not be found