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