code: @NullSafe
    public static boolean isAnnotationPresent(Class<? extends Annotation> annotation, AnnotatedElement... members) {
      return stream(ArrayUtils.nullSafeArray(members, AnnotatedElement.class))
        .anyMatch(member -> member != null && member.isAnnotationPresent(annotation));
    }
docs: Determines whether the specified Annotation meta-data is present on the given "annotated" members,
  such as fields and methods.
  
  @param annotation the Annotation used in the detection for presence on the given members.
  @param members the members of a class type or object to inspect for the presence of the specified Annotation.
  @return a boolean value indicating whether the specified Annotation is present on any of the given members.
  @see java.lang.annotation.Annotation
  @see java.lang.reflect.AccessibleObject#isAnnotationPresent(Class)