OkHttpEventListenerMethodVisitor

class OkHttpEventListenerMethodVisitor(apiVersion: Int, originalVisitor: MethodVisitor, instrumentableContext: MethodContext, okHttpVersion: SemVer) : AdviceAdapter

Constructors

Link copied to clipboard
constructor(apiVersion: Int, originalVisitor: MethodVisitor, instrumentableContext: MethodContext, okHttpVersion: SemVer)

Functions

Link copied to clipboard
open fun arrayLength()
Link copied to clipboard
open fun arrayLoad(p0: Type)
Link copied to clipboard
open fun arrayStore(p0: Type)
Link copied to clipboard
open fun box(p0: Type)
Link copied to clipboard
open fun cast(p0: Type, p1: Type)
Link copied to clipboard
open fun catchException(p0: Label, p1: Label, p2: Type)
Link copied to clipboard
open fun checkCast(p0: Type)
Link copied to clipboard
open fun dup()
Link copied to clipboard
open fun dup2()
Link copied to clipboard
open fun dup2X1()
Link copied to clipboard
open fun dup2X2()
Link copied to clipboard
open fun dupX1()
Link copied to clipboard
open fun dupX2()
Link copied to clipboard
open fun endMethod()
Link copied to clipboard
open fun getDelegate(): MethodVisitor
Link copied to clipboard
open fun getField(p0: Type, p1: String, p2: Type)
Link copied to clipboard
open fun getLocalType(p0: Int): Type
Link copied to clipboard
open fun getStatic(p0: Type, p1: String, p2: Type)
Link copied to clipboard
open fun goTo(p0: Label)
Link copied to clipboard
open fun ifCmp(p0: Type, p1: Int, p2: Label)
Link copied to clipboard
open fun ifICmp(p0: Int, p1: Label)
Link copied to clipboard
open fun ifNonNull(p0: Label)
Link copied to clipboard
open fun ifNull(p0: Label)
Link copied to clipboard
open fun ifZCmp(p0: Int, p1: Label)
Link copied to clipboard
open fun iinc(p0: Int, p1: Int)
Link copied to clipboard
open fun instanceOf(p0: Type)
Link copied to clipboard
open fun invokeConstructor(p0: Type, p1: Method)
Link copied to clipboard
open fun invokeDynamic(p0: String, p1: String, p2: Handle, vararg p3: Any)
Link copied to clipboard
open fun invokeInterface(p0: Type, p1: Method)
Link copied to clipboard
open fun invokeStatic(p0: Type, p1: Method)
Link copied to clipboard
open fun invokeVirtual(p0: Type, p1: Method)
Link copied to clipboard
open fun loadArg(p0: Int)
Link copied to clipboard
open fun loadArgArray()
Link copied to clipboard
open fun loadArgs()
open fun loadArgs(p0: Int, p1: Int)
Link copied to clipboard
open fun loadLocal(p0: Int)
open fun loadLocal(p0: Int, p1: Type)
Link copied to clipboard
open fun loadThis()
Link copied to clipboard
open fun mark(): Label
open fun mark(p0: Label)
Link copied to clipboard
open fun math(p0: Int, p1: Type)
Link copied to clipboard
open fun monitorEnter()
Link copied to clipboard
open fun monitorExit()
Link copied to clipboard
open fun newArray(p0: Type)
Link copied to clipboard
open fun newInstance(p0: Type)
Link copied to clipboard
open fun newLabel(): Label
Link copied to clipboard
open fun newLocal(p0: Type): Int
Link copied to clipboard
open operator fun not()
Link copied to clipboard
open fun pop()
Link copied to clipboard
open fun pop2()
Link copied to clipboard
open fun push(p0: Boolean)
open fun push(p0: Double)
open fun push(p0: Float)
open fun push(p0: Int)
open fun push(p0: Long)
open fun push(p0: String)
open fun push(p0: ConstantDynamic)
open fun push(p0: Handle)
open fun push(p0: Type)
Link copied to clipboard
open fun putField(p0: Type, p1: String, p2: Type)
Link copied to clipboard
open fun putStatic(p0: Type, p1: String, p2: Type)
Link copied to clipboard
open fun ret(p0: Int)
Link copied to clipboard
open fun returnValue()
Link copied to clipboard
open fun storeArg(p0: Int)
Link copied to clipboard
open fun storeLocal(p0: Int)
open fun storeLocal(p0: Int, p1: Type)
Link copied to clipboard
open fun swap()
open fun swap(p0: Type, p1: Type)
Link copied to clipboard
open fun tableSwitch(p0: IntArray, p1: TableSwitchGenerator)
open fun tableSwitch(p0: IntArray, p1: TableSwitchGenerator, p2: Boolean)
Link copied to clipboard
open fun throwException()
open fun throwException(p0: Type, p1: String)
Link copied to clipboard
open fun unbox(p0: Type)
Link copied to clipboard
open fun valueOf(p0: Type)
Link copied to clipboard
Link copied to clipboard
open fun visitAnnotation(p0: String, p1: Boolean): AnnotationVisitor
Link copied to clipboard
open fun visitAnnotationDefault(): AnnotationVisitor
Link copied to clipboard
open fun visitAttribute(p0: Attribute)
Link copied to clipboard
open override fun visitCode()
Link copied to clipboard
open fun visitEnd()
Link copied to clipboard
open override fun visitFieldInsn(p0: Int, p1: String, p2: String, p3: String)
Link copied to clipboard
open override fun visitFrame(p0: Int, p1: Int, p2: Array<Any>, p3: Int, p4: Array<Any>)
Link copied to clipboard
open override fun visitIincInsn(p0: Int, p1: Int)
Link copied to clipboard
open override fun visitInsn(p0: Int)
Link copied to clipboard
open fun visitInsnAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor
Link copied to clipboard
open override fun visitIntInsn(p0: Int, p1: Int)
Link copied to clipboard
open override fun visitInvokeDynamicInsn(p0: String, p1: String, p2: Handle, vararg p3: Any)
Link copied to clipboard
open override fun visitJumpInsn(p0: Int, p1: Label)
Link copied to clipboard
open override fun visitLabel(p0: Label)
Link copied to clipboard
open override fun visitLdcInsn(p0: Any)
Link copied to clipboard
open fun visitLineNumber(p0: Int, p1: Label)
Link copied to clipboard
open override fun visitLocalVariable(p0: String, p1: String, p2: String, p3: Label, p4: Label, p5: Int)
Link copied to clipboard
open override fun visitLocalVariableAnnotation(p0: Int, p1: TypePath, p2: Array<Label>, p3: Array<Label>, p4: IntArray, p5: String, p6: Boolean): AnnotationVisitor
Link copied to clipboard
open override fun visitLookupSwitchInsn(p0: Label, p1: IntArray, p2: Array<Label>)
Link copied to clipboard
open override fun visitMaxs(p0: Int, p1: Int)
Link copied to clipboard
open fun visitMethodInsn(p0: Int, p1: String, p2: String, p3: String)
open override fun visitMethodInsn(p0: Int, p1: String, p2: String, p3: String, p4: Boolean)
Link copied to clipboard
open override fun visitMultiANewArrayInsn(p0: String, p1: Int)
Link copied to clipboard
open fun visitParameter(p0: String, p1: Int)
Link copied to clipboard
open fun visitParameterAnnotation(p0: Int, p1: String, p2: Boolean): AnnotationVisitor
Link copied to clipboard
open override fun visitTableSwitchInsn(p0: Int, p1: Int, p2: Label, vararg p3: Label)
Link copied to clipboard
open fun visitTryCatchAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor
Link copied to clipboard
open override fun visitTryCatchBlock(p0: Label, p1: Label, p2: Label, p3: String)
Link copied to clipboard
open fun visitTypeAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor
Link copied to clipboard
open override fun visitTypeInsn(p0: Int, p1: String)
Link copied to clipboard
open override fun visitVarInsn(p0: Int, p1: Int)

Properties

Link copied to clipboard
val access: Int
Link copied to clipboard
val argumentTypes: Array<Type>
Link copied to clipboard
Link copied to clipboard
val returnType: Type