Scala中的嵌套注释列表

时间:2010-09-30 01:58:53

标签: scala annotations scala-2.8 bean-validation hibernate-validator

帮助,

我如何在Scala中执行以下操作?

import org.hibernate.validator.constraints.ScriptAssert

@ScriptAssert.List({
    @ScriptAssert(script = "...", lang = "javascript"),
    @ScriptAssert(script = "...", lang = "javascript")})

1 个答案:

答案 0 :(得分:8)

正确的语法如下(数组为Array(...),嵌套注释为new Nested(..)):

import org.hibernate.validator.constraints.ScriptAssert

@ScriptAssert.List(Array(
  new ScriptAssert(script = "...", lang = "javascript"),
  new ScriptAssert(script = "...", lang = "javascript")))
class Test