code: @Override
      public <T extends Annotation> T[] getAnnotationsByType(Class<T> annotationClass) {
          // Android-changed: Uses AnnotatedElements instead.
          return AnnotatedElements.getDirectOrIndirectAnnotationsByType(this, annotationClass);
      }
docs: {@inheritDoc}
  @throws NullPointerException {@inheritDoc}