Нет, нет.
В следующих строках содержится вся информация для аннотации для Class
. Точно так же вы можете использовать его для Method
и Field
объектов
Annotation[] annotations = someObject.getClass().getAnnotations();
YourAnnotation annotation =
someObject.getClass().getAnnotation(YourAnnotation.class);
boolean annotationPresent =
someObject.getClass().isAnnotationPresent(YourAnnotation.class);