| Package | Description |
|---|---|
| org.zeroturnaround.javarebel.integration.support |
| Modifier and Type | Method and Description |
|---|---|
CBPs.DirectProcessor |
CBPs.DirectProcessor.addField(String field) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.addInterface(Class<?> intf) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.addInterface(String intfName) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.addLocalVariableTo(String methodName,
String variableName,
Class<?> variableClass,
String initSrc) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.addLoggerField(String fieldName,
String loggerName) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.addMethod(String method) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.importClass(Class<?> klass) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.importPackage(String pkg) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.insertAfter(String methodName,
String src) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.insertAfterClinit(String src) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.insertAfterLeafCtors(String src) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.insertBefore(String methodName,
String src) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.insertBeforeLeafCtors(String src) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.instrument(String methodName,
org.zeroturnaround.bundled.javassist.expr.ExprEditor exprEditor) |
static CBPs.DirectProcessor |
CBPs.process(org.zeroturnaround.bundled.javassist.ClassPool cp,
org.zeroturnaround.bundled.javassist.CtClass ctClass) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.removeFinalFromField(String field) |
CBPs.DirectProcessor |
CBPs.DirectProcessor.skipIfNoField(String fieldName)
If the current class does not have a declared field with the given name, then all following processing commands
will be turned into no-ops.
|
Copyright © 2015. All rights reserved.