abstract class MethodMockTransformer extends AbstractJavaAssistMockTransformer
Modifier and Type | Field and Description |
---|---|
private java.lang.Class<?> |
mockGetawayClass |
Constructor and Description |
---|
MethodMockTransformer(TransformStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
classOrInstance(javassist.CtMethod method) |
(package private) void |
modifyMethod(javassist.CtMethod method) |
private void |
modifyMethod(javassist.CtMethod method,
javassist.CtClass returnTypeAsCtClass,
java.lang.String returnTypeAsString) |
private void |
modifyNativeMethod(javassist.CtMethod method,
javassist.CtClass returnTypeAsCtClass,
java.lang.String returnTypeAsString) |
getStrategy, transform, transform
MethodMockTransformer(TransformStrategy strategy)
void modifyMethod(javassist.CtMethod method) throws javassist.NotFoundException, javassist.CannotCompileException
javassist.NotFoundException
javassist.CannotCompileException
private void modifyNativeMethod(javassist.CtMethod method, javassist.CtClass returnTypeAsCtClass, java.lang.String returnTypeAsString) throws javassist.CannotCompileException
javassist.CannotCompileException
private java.lang.String classOrInstance(javassist.CtMethod method)
private void modifyMethod(javassist.CtMethod method, javassist.CtClass returnTypeAsCtClass, java.lang.String returnTypeAsString) throws javassist.CannotCompileException
javassist.CannotCompileException