ChainedInstrumentable

class ChainedInstrumentable(instrumentables: List<ClassInstrumentable> = emptyList()) : ClassInstrumentable

Constructors

Link copied to clipboard
constructor(instrumentables: List<ClassInstrumentable> = emptyList())

Functions

Link copied to clipboard
open override fun getVisitor(instrumentableContext: ClassContext, apiVersion: Int, originalVisitor: ClassVisitor, parameters: SpanAddingClassVisitorFactory.SpanAddingParameters): ClassVisitor

Provides a visitor for this instrumentable. A visitor can be one of the visitors defined in ASM

Link copied to clipboard
open override fun isInstrumentable(data: ClassContext): Boolean

Defines whether this object is instrumentable or not based on data

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
open val fqName: String

Fully-qualified name of the instrumentable. Examples: Class: androidx.sqlite.db.framework.FrameworkSQLiteDatabase Method: query