Sugar ORM,在Kotlin中列出所有内容? Java有效,但Kotlin没有

时间:2017-11-09 02:50:18

标签: kotlin sugarorm

以下Java代码似乎没问题(没有IDE错误),

2017-10-01 00:00:00

当我复制并粘贴时,它被翻译成,

List<Job> jobs = Job.listAll(Job.class);

但是有一个错误。未解决的参考; listAll。什么是正确的Kotlin等价物?

数据类

val jobs = Job.listAll<Job>(Job::class.java)

Sugar ORM:https://github.com/chennaione/sugar

1 个答案:

答案 0 :(得分:2)

这不起作用,因为Kotlin中的子类不会从父级继承静态方法。 (Kotlin中不存在static

你可以这样调用这个方法:

SugarRecord.listAll(Job::class.java)