docs: protected static Type getTypeReferenceForName(String className, String... genericTypes) {
          String referenceString = getTypeDescriptor(className, genericTypes);
          return Type.getType(referenceString);
      }