docs: public static final String getString(Type type) {
          if (type instanceof GenericObjectType) {
              return ((GenericObjectType) type).toString(true);
          } else if (type instanceof ArrayType) {
              return TypeCategory.asString((ArrayType) type);
          } else {
              return type.toString();
          }
      }