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

Sugar ORM, List all in Kotlin? Java works, but Kotlin does not

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

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

我复制粘贴的时候翻译成,

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

但是出现错误。未解决的参考;列出所有。正确的 Kotlin 等价物是什么?

数据class

import com.orm.SugarRecord

class Job : SugarRecord()
{

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

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

你这样调用方法:

SugarRecord.listAll(Job::class.java)