setAll

fun setAll(args: Iterable<Any?>, offset: Int = 0)(source)
@JvmName(name = "setAllArray")
fun setAll(args: Array<Any?>, offset: Int = 0)(source)
@JvmName(name = "setAllVararg")
fun setAll(vararg args: Any?, offset: Int = 0)(source)

Sets multiple argument values based on args. For each item in args, sets the argument value for the parameter at index [idx + offset].

Throws

if any index is out of bounds for these parameters.


fun setAll(kind: Parameter.Kind, args: Iterable<Any?>, offset: Int = 0)(source)
@JvmName(name = "setAllArray")
fun setAll(kind: Parameter.Kind, args: Array<Any?>, offset: Int = 0)(source)
@JvmName(name = "setAllVararg")
fun setAll(kind: Parameter.Kind, vararg args: Any?, offset: Int = 0)(source)

Sets multiple argument values for kind parameters based on args. For each item in args, sets the argument value for the parameter at index [kindOffset(kind) + idx + offset].

Throws

if any index is out of bounds for these parameters.