Zelenyi
02/13/2019, 11:09 PMabstract class A{
fun printProp(){
javaClass.kotlin.memberProperties
.filter { it.get(this) != null }
.forEach { println(" ${it.name}=\"${it.get(this)}\"") }
}
}
But I want use common kotlin. I write two examples, but it don't work as jvm example.
abstract class A{
fun printProp(){
this::class.memberProperties
.filter { it.get(this) != null }
.forEach { println(" ${it.name}=\"${it.get(this)}\"") }
}
}
abstract class A{
fun printProp(){
A::class.memberProperties
.filter { it.get(this) != null }
.forEach { println(" ${it.name}=\"${it.get(this)}\"") }
}
}