这两个是否可以在Room数据库实体的上下文中互换,如果没有,它们之间有什么区别?
在我的项目中,我有一个委托(用 Java 编写)用于通过 RPC 获取数据,其中大多数方法以“get”开头,有些方法不需要参数,因此 Kotlin 建议用属性访问语法替换对它们的调用,而它们不是实现属性语义(好吧,因为它们执行网络请求),所以我想在默认情况下禁止对所有这些方法使用进行所有此类检查,而不是代替每次调用(是的,我知道@Suppress
块的注释,并且它的工作原理与我需要的完全相反)。
除了重命名它们以便它们不会以“get”开头之外,还有其他解决方案吗?