7

Help,in Scala

Come faccio a fare cose come la seguente in Scala?

import org.hibernate.validator.constraints.ScriptAssert 

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

risposta

7

La sintassi corretta è la seguente (Array(...) per gli array, new Nested(..) per annotazioni nidificate):

import org.hibernate.validator.constraints.ScriptAssert 

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

esso non funziona a causa di un errore noto. –

+0

Hai provato? Utilizzando Scala 2.8, questo funziona per me. Ho appena sbagliato la sintassi nella mia risposta iniziale, ma ora è corretta. –

+0

Ho provato (contro scala 2.8 e hibernate validator), e non funziona. Hai provato? –