Bonjour j'aimerais savoir comment faire pour restreindre l'utilisation d'une annotation à un seul field d'une classe.

Mon annotation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
 
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface MonAnnotation {
 
}
Donc j'aimerais que sur une classe donnée, je ne puisse mettre l'annotation @MonAnnotation que sur un seul attribut de la classe, qu'une erreur de compil apparaisse si je tente de mettre l'annotation sur un second attribut.

Merci d'avance pour votre aide