Methods in org.jboss.aop.instrument with parameters of type ClassAdvisor |
boolean |
Instrumentor.applyCallerPointcuts(javassist.CtClass clazz,
ClassAdvisor advisor)
|
boolean |
CallerTransformer.applyCallerPointcuts(javassist.CtClass clazz,
ClassAdvisor advisor)
|
void |
ConstructorExecutionTransformer.buildConstructorWrappers(javassist.CtClass clazz,
ClassAdvisor advisor)
|
void |
FieldAccessTransformer.buildFieldWrappers(javassist.CtClass clazz,
ClassAdvisor advisor)
|
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.CtClass clazz,
ClassAdvisor advisor)
|
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.expr.MethodCall call,
ClassAdvisor advisor)
|
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.expr.NewExpr call,
ClassAdvisor advisor)
|
void |
MethodExecutionTransformer.instrument(javassist.CtClass clazz,
ClassAdvisor advisor)
|
static boolean |
ConstructorExecutionTransformer.isAdvisableConstructor(javassist.CtConstructor con,
ClassAdvisor advisor)
|
boolean |
ConstructorExecutionTransformer.replaceConstructorAccess(ClassAdvisor sourceAdvisor,
javassist.CtClass source)
|
boolean |
FieldAccessTransformer.replaceFieldAccess(List fields,
javassist.CtClass clazz,
ClassAdvisor fieldsAdvisor)
replace field access for possible public/protected fields that are intercepted
don't need to replace access for private fields. |
boolean |
ConstructorExecutionTransformer.transform(javassist.CtClass clazz,
ClassAdvisor classAdvisor)
Transforms the constructor executions of this class according to the pointcuts
registered in AspectManager . |
boolean |
Instrumentor.transform(javassist.CtClass clazz,
ClassAdvisor advisor)
Makes class advisable. |
Methods in org.jboss.aop.standalone with parameters of type ClassAdvisor |
static String |
XmlReport.getClassMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getConstructorMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getDefaultMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getFieldMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static StringBuffer |
XmlReport.getMetadataXml(int indent,
ClassAdvisor advisor,
SimpleMetaData metadata)
|
static String |
XmlReport.getMethodMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static void |
XmlReport.outputAdvisor(int indent,
PrintWriter pw,
ClassAdvisor advisor,
String baseName)
|
static void |
XmlReport.outputMetadata(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|