public class NonOptimizedMethodExecutionTransformer extends MethodExecutionTransformer
MethodExecutionTransformer.MethodTransformation
instrumentor, METHOD_INFO_CLASS_NAME
Constructor and Description |
---|
NonOptimizedMethodExecutionTransformer(Instrumentor instrumentor) |
Modifier and Type | Method and Description |
---|---|
protected void |
doWrap(MethodExecutionTransformer.MethodTransformation trans,
String methodInfoFieldName) |
protected void |
setWrapperBody(MethodExecutionTransformer.MethodTransformation trans,
String methodInfoField) |
protected void |
transformMethod(MethodExecutionTransformer.MethodTransformation trans,
boolean wrap) |
addInfoAsWeakReference, addMethodInfoField, addMethodInfoField, getAopReturnStr, getAopReturnStr, getClassifier, getMethodInfoFieldName, getMethodNameHash, getReturnStr, getReturnStr, getWrapper, instrument, markInfoAsSynthetic, methodInfoFromWeakReference, moveAnnotationsAndCopySignature, unwrap, wrap
public NonOptimizedMethodExecutionTransformer(Instrumentor instrumentor)
protected void transformMethod(MethodExecutionTransformer.MethodTransformation trans, boolean wrap) throws javassist.NotFoundException, javassist.CannotCompileException
transformMethod
in class MethodExecutionTransformer
javassist.NotFoundException
javassist.CannotCompileException
protected void doWrap(MethodExecutionTransformer.MethodTransformation trans, String methodInfoFieldName) throws javassist.NotFoundException, Exception
doWrap
in class MethodExecutionTransformer
javassist.NotFoundException
Exception
protected void setWrapperBody(MethodExecutionTransformer.MethodTransformation trans, String methodInfoField) throws javassist.NotFoundException
javassist.NotFoundException
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.