public class OptimizedCallerInvocations extends OptimizedBehaviourInvocations
ENFORCE_ARGS_CONSISTENCY, INVOKE_TARGET
Constructor and Description |
---|
OptimizedCallerInvocations() |
Modifier and Type | Method and Description |
---|---|
protected static String |
createOptimizedConCalledByConInvocationClass(Instrumentor instrumentor,
String className,
javassist.CtClass callingClass,
javassist.CtConstructor con,
int callingIndex,
long calledHash) |
protected static String |
createOptimizedConCalledByMethodInvocationClass(Instrumentor instrumentor,
String className,
javassist.CtClass callingClass,
javassist.CtConstructor con,
long callingHash,
long calledHash) |
protected static String |
createOptimizedMethodCalledByConInvocationClass(Instrumentor instrumentor,
String className,
javassist.CtClass callingClass,
javassist.CtMethod method,
int callingIndex,
long calledHash) |
protected static String |
createOptimizedMethodCalledByMethodInvocationClass(Instrumentor instrumentor,
String className,
javassist.CtClass callingClass,
javassist.CtMethod method,
long callingHash,
long calledHash) |
addArgumentFieldsAndAccessors, addDispatch, setArguments
defrostClassIfExists, makeInvocationClass, makeInvocationClassNoCtors
protected static String createOptimizedMethodCalledByConInvocationClass(Instrumentor instrumentor, String className, javassist.CtClass callingClass, javassist.CtMethod method, int callingIndex, long calledHash) throws javassist.NotFoundException, javassist.CannotCompileException
javassist.NotFoundException
javassist.CannotCompileException
protected static String createOptimizedMethodCalledByMethodInvocationClass(Instrumentor instrumentor, String className, javassist.CtClass callingClass, javassist.CtMethod method, long callingHash, long calledHash) throws javassist.NotFoundException, javassist.CannotCompileException
javassist.NotFoundException
javassist.CannotCompileException
protected static String createOptimizedConCalledByConInvocationClass(Instrumentor instrumentor, String className, javassist.CtClass callingClass, javassist.CtConstructor con, int callingIndex, long calledHash) throws javassist.NotFoundException, javassist.CannotCompileException
javassist.NotFoundException
javassist.CannotCompileException
protected static String createOptimizedConCalledByMethodInvocationClass(Instrumentor instrumentor, String className, javassist.CtClass callingClass, javassist.CtConstructor con, long callingHash, long calledHash) throws javassist.NotFoundException, javassist.CannotCompileException
javassist.NotFoundException
javassist.CannotCompileException
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.