private static Object convertToGenericObject(final String paramType, final Object paramValue) {
        if (isSingleType(paramType)) {
            return paramValue;
        }
        final Map<String, Object> mapValue = GsonUtils.getInstance().convertToMap(paramValue.toString());
        GenericObject genericObject = new GenericObject(paramType);
        mapValue.forEach(genericObject::putField);
        return genericObject;
    }
convert json object to {@link GenericObject}.

@param paramType  param type string
@param paramValue param value (if is object, auto to convert string)
@return {@link GenericObject},if is single customize type return  paramValue
@see GenericObject
@see #isSingleType(String)
shenyu-plugin/shenyu-plugin-proxy/shenyu-plugin-rpc/shenyu-plugin-sofa/src/main/java/org/apache/shenyu/plugin/sofa/param/SofaParamResolveServiceImpl.java