public class ClassLoaderProxyService extends Object implements DefiningClassService
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassLoaderProxyService.LoadFirst |
static class |
ClassLoaderProxyService.Spy |
| Modifier | Constructor and Description |
|---|---|
protected |
ClassLoaderProxyService(org.apache.webbeans.service.ClassLoaderProxyService.ProxiesClassLoader loader) |
|
ClassLoaderProxyService(WebBeansContext context) |
| Modifier and Type | Method and Description |
|---|---|
<T> Class<T> |
defineAndLoad(String name,
byte[] bytecode,
Class<T> proxiedClass) |
ClassLoader |
getProxyClassLoader(Class<?> forClass) |
public ClassLoaderProxyService(WebBeansContext context)
protected ClassLoaderProxyService(org.apache.webbeans.service.ClassLoaderProxyService.ProxiesClassLoader loader)
public ClassLoader getProxyClassLoader(Class<?> forClass)
getProxyClassLoader in interface DefiningClassServicepublic <T> Class<T> defineAndLoad(String name, byte[] bytecode, Class<T> proxiedClass)
defineAndLoad in interface DefiningClassServiceCopyright © 2008–2020 The Apache Software Foundation. All rights reserved.