mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-08 15:53:19 +00:00
9 lines
330 B
Kotlin
9 lines
330 B
Kotlin
import java.util.Arrays
|
|
|
|
fun box(): String {
|
|
val r: JavaClass.Computable<String> = JavaClass.Computable { "OK" }
|
|
val supertypes = Arrays.toString(r.javaClass.getGenericInterfaces())
|
|
if (supertypes != "[JavaClass.JavaClass\$Computable<java.lang.String>]") return "Fail: $supertypes"
|
|
return JavaClass.compute(r)!!
|
|
}
|