私の質問は、Scala を使用して Scala で定義されたオブジェクトの内部オブジェクトを反復する方法reflection package
ですか?
object Units {
val values = CITIZEN :: WORKER :: Nil // I need something reflectional to list all of the case objects
case object CITIZEN extends Population
case object WORKER extends Population
}