public class ImplementInterfaceCBP extends CacheAwareJavassistClassBytecodeProcessor
CacheAwareJavassistClassBytecodeProcessor.CachingPolicy| Modifier and Type | Method and Description |
|---|---|
protected CacheAwareJavassistClassBytecodeProcessor.CachingPolicy |
getCachingPolicy(org.zeroturnaround.bundled.javassist.ClassPool cp) |
static JavassistClassBytecodeProcessor |
getInstance(Class<?> clazz) |
void |
process(org.zeroturnaround.bundled.javassist.ClassPool cp,
ClassLoader cl,
org.zeroturnaround.bundled.javassist.CtClass ctClass)
Modifies the class to be loaded.
|
getCachingPolicy, processacceptPathAsClass, acceptPathAsPrimitive, priority, process, setImplicitClassNamespublic static JavassistClassBytecodeProcessor getInstance(Class<?> clazz)
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.Exceptionprotected CacheAwareJavassistClassBytecodeProcessor.CachingPolicy getCachingPolicy(org.zeroturnaround.bundled.javassist.ClassPool cp)
getCachingPolicy in class CacheAwareJavassistClassBytecodeProcessorCopyright © 2019. All rights reserved.