cspotcode
03/15/2019, 7:27 PMval
fields in an enum? Something like this? Or do I have to refactor them into getters?
enum class Foo {
abstract val bar: String
FIRST { override val bar = "FIRST BAR" }
SECOND { override val bar = "SECOND BAR" }
}
Shawn
03/15/2019, 7:30 PMenum class Foo(val bar: String) {
FIRST("FIRST BAR"),
SECOND("SECOND BAR"),
;
}
cspotcode
03/15/2019, 7:31 PMDico
03/15/2019, 7:41 PM;
which follows the enum constants.Ruckus
03/15/2019, 9:51 PMenum class Foo {
FIRST { override val bar = "FIRST BAR" },
SECOND { override val bar = "SECOND BAR" };
abstract val bar: String
}
cspotcode
03/15/2019, 10:32 PM