danneu
01/03/2017, 12:26 AMvalues
list. classes1 works but how can i get classes2 to work?
fun run(req: Request): Response? {
val values = listOf(42)
val classes1 = arrayOf(<http://kotlin.Int::class.java|kotlin.Int::class.java>)
val classes2 = values.map { it::class.java }.toTypedArray()
// works for *classes1 but not *classes2
val method: java.lang.reflect.Method = recv.javaClass.getMethod("invoke", *classes2) // <--
}