public class DynamicRestClassLoader extends DynamicClassLoader
DynamicClassWriter. A DynamicClassLoader requires a parent or
delegate class-loader which is provided to the constructor. This delegate
class loader handles the lookup and storage of all created classes.DynamicClassLoader.EnumInfoclassWriters, defaultWriter, enumInfoRegistry| Constructor and Description |
|---|
DynamicRestClassLoader(ClassLoader delegate) |
DynamicRestClassLoader(ClassLoader delegate,
DynamicClassWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
createDynamicAdapter(String className)
Create an adapter for given
className |
Class<?> |
createDynamicClass(String className,
DynamicClassWriter writer)
Create a dynamic class registering a writer and then forcing the provided
class name to be loaded.
|
void |
createDynamicCollectionAdapter(String className)
Create a collection adapter for given
className |
void |
createDynamicReferenceAdapter(String className)
Create a reference for given
className |
addClass, addClass, addClass, addEnum, checkAssignable, createDynamicClass, createDynamicClass, defineDynamicClass, findClass, getClassWriter, getClassWriters, getDefaultWriter, lookupclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic DynamicRestClassLoader(ClassLoader delegate)
public DynamicRestClassLoader(ClassLoader delegate, DynamicClassWriter writer)
public void createDynamicAdapter(String className)
DynamicClassLoaderclassNamecreateDynamicAdapter in class DynamicClassLoaderpublic void createDynamicCollectionAdapter(String className)
DynamicClassLoaderclassNamecreateDynamicCollectionAdapter in class DynamicClassLoaderpublic void createDynamicReferenceAdapter(String className)
DynamicClassLoaderclassNamecreateDynamicReferenceAdapter in class DynamicClassLoaderpublic Class<?> createDynamicClass(String className, DynamicClassWriter writer)
DynamicClassLoadercreateDynamicClass in class DynamicClassLoaderCopyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.