https://kotlinlang.org logo
r

ross_a

06/23/2017, 8:58 AM
isn’t that like
Copy code
class MyInterface<E : Enum<E>>(clazz: Class<E>)

fun <E : Enum<E>> cast(clazz: Class<E>): MyInterface<*> {
    return MyInterface<E>(clazz)
}
?