| java.lang.Object org.jboss.proxy.compiler.ProxyCompiler
ProxyCompiler | public class ProxyCompiler (Code) | | Manages bytecode assembly for dynamic proxy generation.
version: $Revision: 57209 $ author: Unknown author: Jason Dillon |
CLASS_DUMP_PATH | final public static String CLASS_DUMP_PATH(Code) | | The path (if non-null) where generated classes will be dumped for debugging.
|
IMPL_SUFFIX | final public static String IMPL_SUFFIX(Code) | | The suffix for proxy implementation classnames.
|
methods | Method methods(Code) | | The implementing methods of the target proxy.
|
proxyType | Class proxyType(Code) | | The class of the targret proxy (set by runtime).
|
runtime | Runtime runtime(Code) | | The Runtime classloader for the target proxy.
|
superclass | Class superclass(Code) | | The superclass of the target proxy.
|
targetTypes | Class targetTypes(Code) | | The implementing types of the target proxy.
|
ProxyCompiler | public ProxyCompiler(ClassLoader parent, Class superclass, Class targetTypes, Method methods) throws Exception(Code) | | Creates a new ProxyCompiler instance.
Parameters: parent - a ClassLoader value Parameters: superclass - a Class value Parameters: targetTypes - a Class value Parameters: methods - a Method value |
getCode | public byte[] getCode()(Code) | | Create the implementation class for the given target.
a byte[] value |
|
|