code: public static <A extends Analyzer<?>> AnalyzerDescriptor<A> ofAnalyzer(final Class<A> analyzerClass) {
          return new AnnotationBasedAnalyzerComponentDescriptor<>(analyzerClass);
      }
docs: Creates an {@link AnalyzerDescriptor} for an analyzer class.
  
  @param <A>
  @param analyzerClass
  @return