Я немного потерялся с новой функцией ScalaJson в Play Framework 2.1. Я хотел бы написать Reads and Writes в моем перечислении.
Вот мой код:
object EnumA extends Enumeration {
type EnumA = Value
val VAL1, VAL2, VAL3 = Value
def parse(str:String) : EnumA = {
str.toUpperCase() match {
case "VAL1" => VAL1
case "VAL2" => VAL2
case "VAL3" => VAL3
case _ => null
}
}}
Любая идея?
Спасибо.