7

सहायता,स्कैला

मैं स्कैला में निम्नलिखित की तरह सामान कैसे करूं?

import org.hibernate.validator.constraints.ScriptAssert 

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

उत्तर

7
(सरणियों के लिए नेस्टेड एनोटेशन के लिए Array(...), new Nested(..))

सही सिंटैक्स इस प्रकार है:

import org.hibernate.validator.constraints.ScriptAssert 

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

यह काम नहीं करेगा एक ज्ञात बग के कारण। –

+0

क्या आपने इसे आजमाया? स्कैला 2.8 का उपयोग करना, यह मेरे लिए काम करता है। मुझे अभी अपने प्रारंभिक उत्तर में वाक्यविन्यास गलत मिला है, लेकिन अब यह सही है। –

+0

मैंने कोशिश की (स्केल 2.8 और हाइबरनेट वैधकर्ता के खिलाफ), और यह काम नहीं करता है। क्या आप ने कोशिश की? –