docs: @Override
    public final ImmutableSet<String> getSupportedAnnotationTypes() {
      ImmutableSet.Builder<String> builder = ImmutableSet.builder();
      for (Class<? extends Annotation> annotationClass : getSupportedAnnotationClasses()) {
        builder.add(annotationClass.getCanonicalName());
      }
      return builder.build();
    }