5
ich eine Scala Enumeration erstellt haben, wie folgt:Abrufen von Namensattribut von Scala Enumerationswerts
object TimerStatus extends Enumeration {
type Status = Value
val InProgress = Value(1, "Pause Timer")
val Paused = Value(-1, "Resume Timer")
}
ich dann ein Spiel Klasse, die TimerStatus als Mitglied enthält
Wie ist es möglich, die "retieve "Pause Timer" oder "Resume Timer" Text von meiner Aufzählung Werte?
ich die id mit myMatch.timerStatus.id
abrufen kann, aber ich sehe keinen Weg, um die name
Falls dies nicht möglich zu bekommen, was das Beste Abhilfe?
OK, ich hatte gedacht, dass könnte nicht funktionieren, wenn ich seine Implementierung hier lesen: http://www.scala-lang.org/api/current/index.html#scala.Enumeration$Val Ich werde das versuchen – DJ180