InstrumentableMethodsCollectingVisitor

class InstrumentableMethodsCollectingVisitor(apiVersion: Int, nextVisitorInitializer: NextVisitorInitializer, logger: Logger) : ClassNode

Types

Companion
Link copied to clipboard
object Companion

Functions

accept
Link copied to clipboard
open fun accept(p0: ClassVisitor)
check
Link copied to clipboard
open fun check(p0: Int)
visit
Link copied to clipboard
open override fun visit(p0: Int, p1: Int, p2: String, p3: String, p4: String, p5: Array<String>)
visitAnnotation
Link copied to clipboard
open override fun visitAnnotation(p0: String, p1: Boolean): AnnotationVisitor
visitAttribute
Link copied to clipboard
open override fun visitAttribute(p0: Attribute)
visitEnd
Link copied to clipboard
open override fun visitEnd()
visitField
Link copied to clipboard
open override fun visitField(p0: Int, p1: String, p2: String, p3: String, p4: Any): FieldVisitor
visitInnerClass
Link copied to clipboard
open override fun visitInnerClass(p0: String, p1: String, p2: String, p3: Int)
visitMethod
Link copied to clipboard
open override fun visitMethod(access: Int, name: String?, descriptor: String?, signature: String?, exceptions: Array<out String>?): MethodVisitor
visitModule
Link copied to clipboard
open override fun visitModule(p0: String, p1: Int, p2: String): ModuleVisitor
visitNestHost
Link copied to clipboard
open override fun visitNestHost(p0: String)
visitNestMember
Link copied to clipboard
open override fun visitNestMember(p0: String)
visitOuterClass
Link copied to clipboard
open override fun visitOuterClass(p0: String, p1: String, p2: String)
visitPermittedSubclass
Link copied to clipboard
open fun visitPermittedSubclass(p0: String)
visitRecordComponent
Link copied to clipboard
open fun visitRecordComponent(p0: String, p1: String, p2: String): RecordComponentVisitor
visitSource
Link copied to clipboard
open override fun visitSource(p0: String, p1: String)
visitTypeAnnotation
Link copied to clipboard
open override fun visitTypeAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor

Properties

access
Link copied to clipboard
val access: Int
api
Link copied to clipboard
val api: Int
attrs
Link copied to clipboard
val attrs: MutableList<Attribute>
cv
Link copied to clipboard
val cv: ClassVisitor
fields
Link copied to clipboard
val fields: MutableList<FieldNode>
innerClasses
Link copied to clipboard
val innerClasses: MutableList<InnerClassNode>
interfaces
Link copied to clipboard
val interfaces: MutableList<String>
invisibleAnnotations
Link copied to clipboard
val invisibleAnnotations: MutableList<AnnotationNode>
invisibleTypeAnnotations
Link copied to clipboard
val invisibleTypeAnnotations: MutableList<TypeAnnotationNode>
methods
Link copied to clipboard
val methods: MutableList<MethodNode>
module
Link copied to clipboard
val module: ModuleNode
name
Link copied to clipboard
val name: String
nestHostClass
Link copied to clipboard
val nestHostClass: String
nestMembers
Link copied to clipboard
val nestMembers: MutableList<String>
outerClass
Link copied to clipboard
val outerClass: String
outerMethod
Link copied to clipboard
val outerMethod: String
outerMethodDesc
Link copied to clipboard
val outerMethodDesc: String
signature
Link copied to clipboard
val signature: String
sourceDebug
Link copied to clipboard
val sourceDebug: String
sourceFile
Link copied to clipboard
val sourceFile: String
superName
Link copied to clipboard
val superName: String
version
Link copied to clipboard
val version: Int
visibleAnnotations
Link copied to clipboard
val visibleAnnotations: MutableList<AnnotationNode>
visibleTypeAnnotations
Link copied to clipboard
val visibleTypeAnnotations: MutableList<TypeAnnotationNode>