public class ProxyClassLoadingDelegate extends Object
| Constructor and Description |
|---|
ProxyClassLoadingDelegate() |
| Modifier and Type | Method and Description |
|---|---|
static void |
beginProxyRegeneration() |
static Class<?> |
defineAndLoadClass(org.apache.webbeans.proxy.AbstractProxyFactory proxyFactory,
ClassLoader classLoader,
String proxyName,
byte[] proxyBytes) |
static Class<?> |
defineAndLoadClassWithUnsafe(Object unsafe,
ClassLoader classLoader,
String proxyName,
byte[] proxyBytes) |
static void |
endProxyRegeneration() |
static Class<?> |
forName(String name,
boolean initialize,
ClassLoader loader) |
public static final void beginProxyRegeneration()
public static final void endProxyRegeneration()
public static Class<?> forName(String name, boolean initialize, ClassLoader loader) throws ClassNotFoundException
ClassNotFoundExceptionpublic static Class<?> defineAndLoadClass(org.apache.webbeans.proxy.AbstractProxyFactory proxyFactory, ClassLoader classLoader, String proxyName, byte[] proxyBytes)
public static Class<?> defineAndLoadClassWithUnsafe(Object unsafe, ClassLoader classLoader, String proxyName, byte[] proxyBytes)
Copyright © 2020. All rights reserved.