Kann man Annotationen auf Klassen einschränken die ein Interface implementieren?

  • Themenstarter Themenstarter Mart
  • Beginndatum Beginndatum
M

Mart

Gast
also ich habe diese Annotation @Rcontroller
wenn man die Auflösung der Annottation durchlaufen lässt mit meiner static methode dazu dann verbindet es dieses attribut mit dem controller
Java:
@Target(
{ ElementType.FIELD })
@Retention(RetentionPolicy.RUNTIME)
public @interface Rcontroller
{
    
}
diese sollte nur in einer Klasse vorkommen die das Interface View implementiert, anderswo macht es keinen Sinn

kann man diese Annotation so einschränken?
 

Zurück
Oben