Similar to java.lang.reflect.AnnotatedElement#getDeclaredAnnotations. Also, seems best to me to add a getDeclaredAnnotation(Class<T> annotationType) corollary to getAnnotation(Class<T> annotationType)