public static class CBPs.DelayedProcessor extends JavassistClassBytecodeProcessor
| Constructor and Description |
|---|
DelayedProcessor() |
| Modifier and Type | Method and Description |
|---|---|
CBPs.DelayedProcessor |
addInterface(Class<?> intf) |
CBPs.DelayedProcessor |
addInterface(String intfName) |
CBPs.DelayedProcessor |
addMethod(String method) |
CBPs.DelayedProcessor |
importPackage(String pkg) |
void |
process(org.zeroturnaround.bundled.javassist.ClassPool cp,
ClassLoader cl,
org.zeroturnaround.bundled.javassist.CtClass ctClass)
Modifies the class to be loaded.
|
CBPs.DelayedProcessor |
withMethod(String method) |
acceptPathAsClass, process, setImplicitClassNamespublic CBPs.DelayedProcessor importPackage(String pkg)
public CBPs.DelayedProcessor addInterface(String intfName)
public CBPs.DelayedProcessor addInterface(Class<?> intf)
public CBPs.DelayedProcessor addMethod(String method)
public CBPs.DelayedProcessor withMethod(String method)
public void process(org.zeroturnaround.bundled.javassist.ClassPool cp,
ClassLoader cl,
org.zeroturnaround.bundled.javassist.CtClass ctClass)
throws Exception
JavassistClassBytecodeProcessorprocess in class JavassistClassBytecodeProcessorcp - the container of CtClass objects.cl - the class loader loading the given class.ctClass - the class representation.ExceptionCopyright © 2016. All rights reserved.