docs: public Annotator getAnnotator(AnnotationStyle style) {
  
          switch (style) {
              case JACKSON:
              case JACKSON2:
                  return new Jackson2Annotator(generationConfig);
              case JACKSON1:
                  return new Jackson1Annotator(generationConfig);
              case GSON:
                  return new GsonAnnotator(generationConfig);
              case MOSHI1:
                  return new Moshi1Annotator(generationConfig);
              case NONE:
                  return new NoopAnnotator();
              default:
                  throw new IllegalArgumentException("Unrecognised annotation style: " + style);
          }
  
      }