Vinicius Carvalho
12/15/2019, 1:11 AMjimn
12/17/2019, 11:47 AMjimn
12/17/2019, 11:51 AMjimn
12/17/2019, 11:52 AMMatteo Mirk
12/24/2019, 3:36 PMKClass
instead of Java Class
. Here’s an example implementation in pure Kotlinjimn
12/26/2019, 10:32 PMMatteo Mirk
12/28/2019, 3:50 PM.java
or .javaClass
all the time. Moreover KClass can provide you with all sort of K-specific introspection (as well as the isInstance
function), just take a look at its api: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html
As for dynamic loading on the JVM, use the plain old java method and an extension:
val kClass = Class.forName("mypackage.MyClass").kotlin