public class Request extends Model {
public static enum Category {
First, Second, Third
}
public Category category;
}
我似乎无法在我的 YAML 测试装置/初始数据中正确创建带有类别的请求。我试过类似的东西:
Request(areq):
category: Request.Category.Third
以及其他几种变体。没有什么真正有效。 SnakeYAML page给了我一些诱人的提示,但我不知道如何正确引用我的应用程序包。正确的语法是什么?
最佳答案
为什么不直接使用
...
category: Third
SnakeYAML 应该识别类别的类型,并在对象构造期间将第三个字符串转换为类别枚举的第三个值。
关于java - 如何从 Play Framework 中的 YAML fixtures 加载(静态嵌套)枚举值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4413109/