糖ORM,全部列在Kotlin? Java的作品,但Kotlin没有
下面的Java代码似乎很好(没有IDE错误),
List<Job> jobs = Job.listAll(Job.class);
当我复制和粘贴,它被翻译成,
val jobs = Job.listAll<Job>(Job::class.java)
但是有一个错误。 未解决的参考; listAll。 什么是正确的Kotlin等价物?
数据类
import com.orm.SugarRecord class Job : SugarRecord() {
糖ORM: https : //github.com/chennaione/sugar
这是行不通的,因为Kotlin中的子类没有从父类继承静态方法。 ( static
在Kotlin中不存在)
你可以这样调用方法:
SugarRecord.listAll(Job::class.java)