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()
{
这不起作用,因为 Kotlin 中的子 class 不从父继承静态方法。 (static
在 Kotlin 中不存在)
你这样调用方法:
SugarRecord.listAll(Job::class.java)
下面的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()
{
这不起作用,因为 Kotlin 中的子 class 不从父继承静态方法。 (static
在 Kotlin 中不存在)
你这样调用方法:
SugarRecord.listAll(Job::class.java)