public class ClassGeneratorClassLoader extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ClassGeneratorClassLoader.TypeHelperClassLoader |
Modifier and Type | Field and Description |
---|---|
protected Bus |
bus |
protected static Map<Class<?>,WeakReference<ClassGeneratorClassLoader.TypeHelperClassLoader>> |
CLASS_MAP |
protected static Map<ClassLoader,WeakReference<ClassGeneratorClassLoader.TypeHelperClassLoader>> |
LOADER_MAP |
Constructor and Description |
---|
ClassGeneratorClassLoader(Bus bus) |
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
findClass(String className,
Class<?> cls) |
protected Class<?> |
findClass(String className,
ClassLoader classLoader) |
protected Class<?> |
loadClass(String className,
Class<?> cls,
byte[] bytes) |
protected Class<?> |
loadClass(String className,
ClassLoader l,
byte[] bytes) |
protected static final Map<Class<?>,WeakReference<ClassGeneratorClassLoader.TypeHelperClassLoader>> CLASS_MAP
protected static final Map<ClassLoader,WeakReference<ClassGeneratorClassLoader.TypeHelperClassLoader>> LOADER_MAP
protected final Bus bus
public ClassGeneratorClassLoader(Bus bus)
protected Class<?> loadClass(String className, ClassLoader l, byte[] bytes)
protected Class<?> findClass(String className, ClassLoader classLoader)
Apache CXF