Class HttpClientExecuteBaseInstrumentation
- java.lang.Object
-
- com.contentsquare.gradle.error.analysis.network.instrumentation.network.hook.HttpClientExecuteBaseInstrumentation
-
- All Implemented Interfaces:
NetworkObjectInstrumentation
- Direct Known Subclasses:
HttpClientExecuteHostRequestContextInstrumentation,HttpClientExecuteHostRequestHandlerContextInstrumentation,HttpClientExecuteHostRequestHandlerInstrumentation,HttpClientExecuteHostRequestInstrumentation,HttpClientExecuteRequestContextInstrumentation,HttpClientExecuteRequestHandlerContextInstrumentation,HttpClientExecuteRequestHandlerInstrumentation,HttpClientExecuteRequestInstrumentation
public abstract class HttpClientExecuteBaseInstrumentation extends java.lang.Object implements NetworkObjectInstrumentation
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedHttpClientExecuteBaseInstrumentation(java.lang.String methodName, java.lang.String methodDesc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinjectAfter(org.objectweb.asm.MethodVisitor methodVisitor)voidinjectBefore(org.objectweb.asm.MethodVisitor methodVisitor)booleanreplaceMethod(org.objectweb.asm.MethodVisitor methodVisitor, int opcode)
-
-
-
Method Detail
-
injectBefore
public void injectBefore(org.objectweb.asm.MethodVisitor methodVisitor)
- Specified by:
injectBeforein interfaceNetworkObjectInstrumentation
-
injectAfter
public void injectAfter(org.objectweb.asm.MethodVisitor methodVisitor)
- Specified by:
injectAfterin interfaceNetworkObjectInstrumentation
-
replaceMethod
public boolean replaceMethod(org.objectweb.asm.MethodVisitor methodVisitor, int opcode)- Specified by:
replaceMethodin interfaceNetworkObjectInstrumentation
-
-