【发布时间】:2018-09-07 04:26:22
【问题描述】:
我正在尝试在类中生成对象定义。这是一个提炼的版本:
class SomeClass {
// need to figure out how to generate this
companion object {
// and this
object Constants {
val SOME_CONSTANT = "CONSTANT VALUE"
}
}
}
【问题讨论】:
-
将
object更改为companion object -
我想它应该是静态的,因此在
companion object {}内,但是,我仍然想在伴生对象内生成object Constants块。这允许我的常量的命名空间。将更新代码块以反映这一点。
标签: kotlin code-generation kotlinpoet