code: public static <T> T convertToGenericObject(Object object) {
  
          try {
              return (T) innerConvertToGenericObject(object, new IdentityHashMap<Object, Object>());
          } catch (Throwable t) {
              throw new ConvertException(t);
          }
      }
docs: 将对象转换为GenericObject
  
  @param object 待转换的对象
  @return 转换后的结果