booster / com.didiglobal.booster.transform.javassist / ClassTransformer

ClassTransformer

interface ClassTransformer : TransformListener

Represents class transformer

Author
johnsonlee

Properties

name

open val name: String

Functions

getReport

open fun getReport(context: TransformContext, name: String): File

getReportDir

open fun getReportDir(context: TransformContext): File

transform

Transform the specified class node

open fun transform(context: TransformContext, klass: CtClass): CtClass