method

fun method(owner: String, name: String, returnType: TypeLike, block: MethodNode.() -> Unit)(source)

Add a method transformer.

Parameters

owner

The fully qualified target class name

name

The method name

returnType

The method's return type

block

The transformer function


fun method(owner: String, name: String, returnType: TypeLike, parameterTypes: Array<TypeLike>, block: MethodNode.() -> Unit)(source)

Add a method transformer.

Parameters

owner

The fully qualified target class name

name

The method name

returnType

The method's return type

parameterTypes

The method's parameter types

block

The transformer function


fun method(owner: String, name: String, desc: String, block: MethodNode.() -> Unit)(source)

Add a method transformer.

Parameters

owner

The fully qualified target class name

name

The method name

desc

The method descriptor

block

The transformer function