Если у меня есть класс в Котлине:
class Foo{
var x= null
var y=null
}
Я хочу проверить, какие из этих членов были установлены во время выполнения, путем отражения.Я могу перебрать их и проверить на ноль в Java.
Foo foo= new Foo();
//this gives me the value of foo.x
Foo.class.getDeclaredField("x").get(foo);
Как я могу сделать то же самое в Kotlin / Native?Я знаю, что могу добиться этого в Android
Foo::class.java.getDeclaredField("x").get(foo)
Но в родной среде это не работает.