comment créer une seule annotation accepte plusieurs valeurs en Java

J'ai une Annotation appelée

@Retention( RetentionPolicy.SOURCE )
@Target( ElementType.METHOD )
public @interface JIRA
{
    /**
     * The 'Key' (Bug number /JIRA reference) attribute of the JIRA issue.
     */
    String key();
}

qui permet d'ajouter l'annotation comme ce

@JIRA( key = "JIRA1" )

est-il un moyen pour permettre que cela arrive

@JIRA( key = "JIRA1", "JIRA2", .....  )

la raison en est, actuellement, nous annoter le test
contre un Jira de la tâche ou de la correction de bug, mais parfois,
ensuite, la valeur aurez analysé par sonar.
le problème est qu'un seul test ne couvre pas plus de 1 bug.

Belle utilisation des annotations.

OriginalL'auteur Junchen Liu | 2012-09-28