Como especificar uma matriz estática em uma anotação do Scala 2.8?

Eu tenho desenvolvido algumas classes de domínio anotadas no Scala 2.8.0 usando o Hibernate Annotations 3.4.0. Tem funcionado bem, exceto que existem certas anotações que usam uma matriz como parâmetro. Por exemplo, aqui está uma anotação Java que quero expressar no Scala:

@OneToMany(mappedBy="passport_id", cascade=CascadeType.PERSIST)

No entanto, a anotação requer uma matriz / conjunto como entrada:

[ERROR] .../Passport.scala:50: error: type mismatch; 
[INFO]  found   : javax.persistence.CascadeType(value PERSIST)
[INFO]  required: Array[javax.persistence.CascadeType]
[INFO]     @OneToMany(mappedBy="passport_id", cascade=CascadeType.PERSIST)

Eu tentei vários parênteses, colchetes quadrados / angulares / encaracolados e assim por diante:

@OneToMany(mappedBy="passport_id", cascade=(CascadeType.PERSIST))
@OneToMany(mappedBy="passport_id", cascade=[CascadeType.PERSIST])
@OneToMany(mappedBy="passport_id", cascade=<CascadeType.PERSIST>)
@OneToMany(mappedBy="passport_id", cascade={CascadeType.PERSIST})

... mas, infelizmente, cheguei ao fim do meu entendimento das anotações Scala / Java. A ajuda é apreciada.

questionAnswers(2)

yourAnswerToTheQuestion