init research

This commit is contained in:
2026-02-08 11:20:43 -10:00
commit bdf064f54d
3041 changed files with 1592200 additions and 0 deletions
@@ -0,0 +1,58 @@
// FILE: JavaRecord.java
public class JavaRecord {
public int getI() {
return 42;
}
public List<String> getAaa() {
return List.of("aaa", "bbb", "ccc");
}
public List<Bean> getBean() {
return List.of(new Bean());
}
public List<Bean> getBeanWithParameter(int i) {
return List.of(new Bean());
}
}
// FILE: Bean.java
public class Bean {
public int getI() {
return 42;
}
public List<String> getAaa() {
return List.of("aaa", "bbb", "ccc");
}
public int[] getArray() {
}
}
// FILE: test.kt
import org.jetbrains.kotlinx.dataframe.*
import org.jetbrains.kotlinx.dataframe.api.*
class S(
val javaRecord: JavaRecord,
)
fun box(): String {
val res = listOf(
S(
JavaRecord(),
),
).toDataFrame(maxDepth = 2)
res.javaRecord.i
res.javaRecord.aaa
res.javaRecord.bean
return "OK"
}