-- MySQL dump 10.13  Distrib 8.0.42, for macos15 (arm64)
--
-- Host: apijson.cn    Database: sys
-- ------------------------------------------------------
-- Server version	8.4.5

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `Method`
--

DROP TABLE IF EXISTS `Method`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `Method` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT '唯一主键',
  `from` tinyint NOT NULL DEFAULT '0' COMMENT '来源：0-接口工具；1-CI/CD；2-流量录制',
  `userId` bigint NOT NULL COMMENT '管理员用户Id',
  `language` varchar(30) DEFAULT NULL COMMENT '所属编程语言，例如 Java, Go, Kotlin 等',
  `group` varchar(45) DEFAULT NULL COMMENT '分组名称',
  `operation` varchar(45) DEFAULT NULL COMMENT '增删改查等操作类别：：INSERT, SELECT, UPDATE, DELETE, LOGIN, REGISTER, GET_VERIFY, EDIT_PASSWORD …',
  `ui` tinyint NOT NULL DEFAULT '0' COMMENT '0-非 UI 方法，1 - UI 方法',
  `static` tinyint NOT NULL DEFAULT '0' COMMENT '是否为 static 方法： 0-false; 1-true',
  `package` varchar(500) DEFAULT NULL COMMENT '包名',
  `class` varchar(50) DEFAULT NULL COMMENT '类名，注意内部类需要写成 外部类名$内部类名，例如 SharedPreferences$Editor',
  `constructor` varchar(50) DEFAULT NULL COMMENT '构造方法名，一般不传，默认为类名；传的话主要是用在单例模式类的 getInstance 等方法',
  `classArgs` text COMMENT '[\n        {   //User user\n            "type": "apijson.demo.server.model.User",\n            "value": {\n                "id": 1,\n                "name": "APIJSON"\n            }\n        },\n        {   //String id，不填 type 的话会根据 value 自动确定\n            "value": "id"\n        }\n]',
  `genericClassArgs` text COMMENT '带泛型的构造方法参数名，例如\n[\n        {   //List<User> list\n            "type": “java.util.List<T>”,\n            "value": [{\n                "id": 1,\n                "name": "APIJSON"\n            }]\n        },\n        {   //String id，不填 type 的话会根据 value 自动确定\n            "value": "id"\n        }\n]',
  `Method` varchar(50) NOT NULL COMMENT '方法名',
  `methodArgs` text COMMENT '参数列表，格式是\n[\n        {   //User user\n            "type": "apijson.demo.server.model.User",\n            "value": {\n                "id": 1,\n                "name": "APIJSON"\n            }\n        },\n        {   //String id，不填 type 的话会根据 value 自动确定\n            "value": "id"\n        }\n]',
  `genericMethodArgs` text COMMENT '带泛型的方法参数名，例如\n[\n        {   //List<User> list\n            "type": “java.util.List<T>”,\n            "value": [{\n                "id": 1,\n                "name": "APIJSON"\n            }]\n        },\n        {   //String id，不填 type 的话会根据 value 自动确定\n            "value": "id"\n        }\n]',
  `exceptions` varchar(500) DEFAULT NULL COMMENT '异常类型列表',
  `genericExceptions` varchar(500) DEFAULT NULL COMMENT '带泛型的异常类型列表',
  `type` varchar(50) DEFAULT NULL COMMENT '返回值类型。TODO RemoteMethod 校验 type 和 back',
  `genericType` varchar(50) DEFAULT NULL COMMENT '带泛型的返回值类型',
  `request` text COMMENT '完整请求',
  `demo` json DEFAULT NULL COMMENT '可用的示例。\nTODO 改成 call，和返回值示例 back 对应。',
  `detail` varchar(1000) NOT NULL COMMENT '详细描述',
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  PRIMARY KEY (`id`),
  KEY `index_date` (`date`),
  KEY `index_package` (`package`),
  KEY `index_class` (`class`),
  KEY `index_method` (`Method`),
  KEY `index_package_class` (`package`,`class`),
  KEY `index_package_class_method` (`package`,`class`,`Method`)
) ENGINE=InnoDB AUTO_INCREMENT=1703475323067 DEFAULT CHARSET=utf8mb3 COMMENT='要做单元测试的方法(如果用到单元测试，则必须)';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `Method`
--

LOCK TABLES `Method` WRITE;
/*!40000 ALTER TABLE `Method` DISABLE KEYS */;
INSERT INTO `Method` VALUES (1592232543016,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'sqrt','[{\"type\":\"double\",\"value\":-18}]','[{\"type\":\"double\",\"value\":18.5}]',NULL,NULL,'double','double',NULL,NULL,'sqrt','2020-06-15 14:49:02'),(1592232543066,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'pow','[{\"type\":\"double\",\"value\":117},{\"type\":\"double\",\"value\":16}]','[{\"type\":\"double\",\"value\":-1.8},{\"type\":\"double\",\"value\":-40.27}]',NULL,NULL,'double','double',NULL,NULL,'pow','2020-06-15 14:49:02'),(1592232543470,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'divide','[{\"type\":\"long\",\"value\":-2},{\"type\":\"long\",\"value\":45}]','[{\"type\":\"long\",\"value\":58},{\"type\":\"long\",\"value\":53}]',NULL,NULL,'double','double',NULL,NULL,'divide','2020-06-15 14:49:03'),(1592232543767,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'multiply','[{\"type\":\"long\",\"value\":-93},{\"type\":\"long\",\"value\":151}]','[{\"type\":\"long\",\"value\":14},{\"type\":\"long\",\"value\":166}]',NULL,NULL,'long','long',NULL,NULL,'multiply','2020-06-15 14:49:03'),(1592232544008,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'plus','[{\"type\":\"Number\",\"value\":111},{\"type\":\"Number\",\"value\":166.1}]','[{\"type\":\"Number\",\"value\":131},{\"type\":\"Number\",\"value\":-6}]',NULL,NULL,'double','double',NULL,NULL,'plus','2020-06-15 14:49:03'),(1592232544326,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'minus','[{\"type\":\"Number\",\"value\":59.9},{\"type\":\"Number\",\"value\":-41.18}]','[{\"type\":\"Number\",\"value\":24.4},{\"type\":\"Number\",\"value\":165.87}]',NULL,NULL,'double','double',NULL,NULL,'minus','2020-06-15 14:49:04'),(1592232544717,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'computeAsync','[{\"type\":\"long\",\"value\":98},{\"type\":\"long\",\"value\":126},{\"type\":\"Object\"},{\"type\":\"unitauto.test.TestUtil$Callback1\",\"value\":{}}]','[{\"type\":\"long\",\"value\":-15},{\"type\":\"long\",\"value\":120},{\"type\":\"D\",\"value\":{}},{\"type\":\"unitauto.test.TestUtil.unitauto.test.TestUtil$Callback1<D>\",\"value\":{}}]',NULL,NULL,'Object','D',NULL,NULL,'computeAsync','2020-06-15 14:49:04'),(1592232912349,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestSDK',NULL,NULL,NULL,'init','[{\"type\":\"public abstract interface java.util.Map<K,V>\",\"value\":{\"price\":\"12.5\",\"order_id\":\"123\"}},{\"type\":\"public abstract static interface unitauto.test.TestSDK$Callback\",\"value\":{\"call(){}\":{\"toString()\":[{\"time\":1649182054945,\"return\":\"{\\\"response(Map<String, java.lang.Object>)\\\":{\\\"callback\\\":true},\\\"call(){}\\\":{\\\"toString()\\\":[{\\\"time\\\":1649182054095,\\\"return\\\":\\\"{\\\\\\\"response(Map<String, java.lang.Object>)\\\\\\\":{\\\\\\\"callback\\\\\\\":true}}\\\"}]},\\\"call()[]\\\":[{\\\"method\\\":\\\"toString()\\\",\\\"time\\\":1649182054095,\\\"return\\\":\\\"{\\\\\\\"response(Map<String, java.lang.Object>)\\\\\\\":{\\\\\\\"callback\\\\\\\":true}}\\\"}]}\"},{\"time\":1649182054095,\"return\":\"{\\\"response(Map<String, java.lang.Object>)\\\":{\\\"callback\\\":true}}\"}],\"response(Map<String, java.lang.Object>)\":[{\"methodArgs\":[{\"type\":\"public class java.util.HashMap<K,V>\",\"value\":{\"return_msg\":\"初始化成功\",\"return_code\":\"SUCCESS\"}}],\"time\":1649182079797}]},\"call()[]\":[{\"method\":\"toString()\",\"time\":1649182054095,\"return\":\"{\\\"response(Map<String, java.lang.Object>)\\\":{\\\"callback\\\":true}}\"},{\"method\":\"toString()\",\"time\":1649182054945,\"return\":\"{\\\"response(Map<String, java.lang.Object>)\\\":{\\\"callback\\\":true},\\\"call(){}\\\":{\\\"toString()\\\":[{\\\"time\\\":1649182054095,\\\"return\\\":\\\"{\\\\\\\"response(Map<String, java.lang.Object>)\\\\\\\":{\\\\\\\"callback\\\\\\\":true}}\\\"}]},\\\"call()[]\\\":[{\\\"method\\\":\\\"toString()\\\",\\\"time\\\":1649182054095,\\\"return\\\":\\\"{\\\\\\\"response(Map<String, java.lang.Object>)\\\\\\\":{\\\\\\\"callback\\\\\\\":true}}\\\"}]}\"},{\"methodArgs\":[{\"$ref\":\"$.methodArgs[1].value.call\\\\(\\\\)\\\\{\\\\}.response\\\\(Map\\\\<String\\\\,\\\\ java\\\\.lang\\\\.Object\\\\>\\\\)[0].methodArgs[0]\"}],\"method\":\"response(Map<String, java.lang.Object>)\",\"time\":1649182079797}],\"response(Map<String, java.lang.Object>)\":{\"callback\":true}}}]','[{\"type\":\"Map<String, String>\",\"value\":{\"order_id\":\"123\",\"price\":\"12.5\"}},{\"type\":\"unitauto.test.TestSDK$Callback\",\"global\":true,\"value\":{\"response(Map<String, java.lang.Object>)\":{\"callback\":true}}}]',NULL,NULL,'Number','Number','{\n    \"constructor\": \"getInstance\",\n    \"methodArgs\": [\n        {\n            \"type\": \"Map<String, String>\",\n            \"value\": {\n                \"order_id\": \"123\",\n                \"price\": \"12.5\"\n            }\n        },\n        {\n            \"type\": \"unitauto.test.TestSDK$Callback\",\"global\":true,\n            \"value\": {\n                \"response(Map<String, java.lang.Object>)\": {\n                    \"callback\": true\n                }\n            }\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'模拟支付 SDK 初始化','2020-06-15 14:55:12'),(1603817773655,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestEnum',NULL,NULL,NULL,'toChinese','[{\"type\":\"public final enum unitauto.test.TestEnum\",\"value\":\"WOMAN\"}]','[{\"type\":\"unitauto.test.TestEnum\",\"value\":\"WOMAN\"}]',NULL,NULL,'String','String','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"unitauto.test.TestEnum\",\n            \"value\": \"WOMAN\"\n        }\n    ]\n}',NULL,'toChinese','2020-10-27 16:56:13'),(1603817803198,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestEnum',NULL,NULL,NULL,'toChinese','[{\"type\":\"public final enum unitauto.test.TestEnum\"}]','[\"unitauto.test.TestEnum:\"]',NULL,NULL,'String','String','{\n    \"static\": true,\n    \"methodArgs\": [\n        \"unitauto.test.TestEnum:\"\n    ]\n}',NULL,'toChinese','2020-10-27 16:56:43'),(1603817836500,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getFiledAnnotations','[{\"type\":\"public final class java.lang.String\",\"value\":\"time\"}]','[{\"type\":\"String\",\"value\":\"time\"}]',NULL,NULL,'annotation.Annotation[]','annotation.Annotation[]','{\n    \"methodArgs\": [\n        {\n            \"type\": \"String\",\n            \"value\": \"time\"\n        }\n    ]\n}',NULL,'getFiledAnnotations','2020-10-27 16:57:16'),(1603817850838,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getFiledAnnotations','[{\"type\":\"public final class java.lang.String\",\"value\":\"id\"}]','[{\"type\":\"String\",\"value\":\"id\"}]',NULL,NULL,'annotation.Annotation[]','annotation.Annotation[]','{\n    \"methodArgs\": [\n        {\n            \"type\": \"String\",\n            \"value\": \"id\"\n        }\n    ]\n}',NULL,'getFiledAnnotations','2020-10-27 16:57:30'),(1603817867359,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'toString','[{\"type\":\"public abstract interface java.lang.annotation.Annotation\",\"value\":{\"call(){}\":{\"toString()\":[{\"time\":1603817864202,\"return\":\"{\\\"required()\\\":true}\"}]},\"call()[]\":[{\"method\":\"toString()\",\"time\":1603817864202,\"return\":\"{\\\"required()\\\":true}\"}],\"required()\":true}}]','[{\"type\":\"java.lang.annotation.Annotation\",\"value\":{\"required()\":true}}]',NULL,NULL,'String','String','{\n    \"methodArgs\": [\n        {\n            \"type\": \"java.lang.annotation.Annotation\",\n            \"value\": {\n                \"required()\": true\n            }\n        }\n    ]\n}',NULL,'toString','2020-10-27 16:57:47'),(1603817892889,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'isRequired','[{\"type\":\"public abstract @interface unitauto.test.TestAnnotation\",\"value\":{\"call(){}\":{\"required()\":[{\"time\":1603817889620,\"return\":true}]},\"call()[]\":[{\"method\":\"required()\",\"time\":1603817889620,\"return\":true}],\"required()\":true}}]','[{\"type\":\"unitauto.test.TestAnnotation\",\"value\":{\"required()\":true}}]',NULL,NULL,'boolean','boolean','{\n    \"methodArgs\": [\n        {\n            \"type\": \"unitauto.test.TestAnnotation\",\n            \"value\": {\n                \"required()\": true\n            }\n        }\n    ]\n}',NULL,'isRequired','2020-10-27 16:58:12'),(1603817910196,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestEnum',NULL,NULL,NULL,'toChinese',NULL,'[]',NULL,NULL,'String','String','{\n    \"methodArgs\": []\n}',NULL,'toChinese','2020-10-27 16:58:30'),(1603817929709,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestSingleton',NULL,NULL,NULL,'getName',NULL,'[]',NULL,NULL,'String','String','{\n    \"constructor\": \"getDefault\",\n    \"methodArgs\": []\n}',NULL,'getName','2020-10-27 16:58:49'),(1603817963818,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestSingleton',NULL,NULL,NULL,'test','[{\"type\":\"public final class java.lang.String\",\"value\":\"get instance with args\"}]','[\"get instance with args\"]',NULL,NULL,'boolean','boolean','{\n    \"constructor\": \"getInstance\",\n    \"classArgs\": [\n        \"boolean:false\"\n    ],\n    \"methodArgs\": [\n        \"get instance with args\"\n    ]\n}',NULL,'test','2020-10-27 16:59:23'),(1603819656075,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestBean',NULL,NULL,NULL,'toString','[{\"type\":\"java.lang.annotation.Annotation\",\"value\":{\"annotationType()\":{\"type\":\"java.lang.Class\"}}}]','[{\"type\":\"java.lang.annotation.Annotation\",\"value\":{\"annotationType()\":{\"type\":\"java.lang.Class\"}}}]',NULL,NULL,'String','String',NULL,NULL,'toString','2020-10-27 17:27:36'),(1603819656085,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'setTagList','[{\"type\":\"List\",\"value\":[\"mV`\",\"\",\"pPHb\"]}]','[{\"type\":\"List<String>\",\"value\":[\"mV`\",\"\",\"pPHb\"]}]',NULL,NULL,NULL,NULL,NULL,NULL,'setTagList','2020-10-27 17:27:36'),(1603819656086,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getTagList',NULL,NULL,NULL,NULL,'List','List<String>',NULL,NULL,'getTagList','2020-10-27 17:27:36'),(1603819656180,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getFiledAnnotation','[{\"type\":\"String\",\"value\":\"Y\"},{\"type\":\"java.lang.Class\",\"value\":{}}]','[{\"type\":\"String\",\"value\":\"Y\"},{\"type\":\"Class<A>\",\"value\":{}}]','NoSuchFieldException,SecurityException','NoSuchFieldException,SecurityException','java.lang.annotation.Annotation','A',NULL,NULL,'getFiledAnnotation','2020-10-27 17:27:36'),(1603819656188,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getClassAnnotations',NULL,NULL,NULL,NULL,'annotation.Annotation[]','annotation.Annotation[]',NULL,NULL,'getClassAnnotations','2020-10-27 17:27:36'),(1603819656198,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getId',NULL,NULL,NULL,NULL,'Long','Long',NULL,NULL,'getId','2020-10-27 17:27:36'),(1603819656201,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getName',NULL,NULL,NULL,NULL,'String','String',NULL,NULL,'getName','2020-10-27 17:27:36'),(1603819656264,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getTimeAnnotations',NULL,NULL,'NoSuchFieldException,SecurityException','NoSuchFieldException,SecurityException','annotation.Annotation[]','annotation.Annotation[]',NULL,NULL,'getTimeAnnotations','2020-10-27 17:27:36'),(1603819656292,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestBean',NULL,NULL,NULL,'isRequired','[{\"type\":\"unitauto.test.TestAnnotation\",\"value\":{\"required()\":{\"type\":\"boolean\",\"return\":false},\"alias()\":{\"type\":\"String\",\"return\":\"\"},\"gender()\":{\"type\":\"unitauto.test.TestEnum\",\"return\":\"MAN\"},\"annotationType()\":{\"type\":\"java.lang.Class\"}}}]','[{\"type\":\"unitauto.test.TestAnnotation\",\"value\":{\"required()\":{\"type\":\"boolean\",\"return\":false},\"alias()\":{\"type\":\"String\",\"return\":\"\"},\"gender()\":{\"type\":\"unitauto.test.TestEnum\",\"return\":\"MAN\"},\"annotationType()\":{\"type\":\"java.lang.Class\"}}}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isRequired','2020-10-27 17:27:36'),(1603819656294,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'setId','[{\"type\":\"Long\",\"value\":40}]','[{\"type\":\"Long\",\"value\":40}]',NULL,NULL,NULL,NULL,NULL,NULL,'setId','2020-10-27 17:27:36'),(1603819656296,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'setTime','[{\"type\":\"Long\",\"value\":24}]','[{\"type\":\"Long\",\"value\":24}]',NULL,NULL,NULL,NULL,NULL,NULL,'setTime','2020-10-27 17:27:36'),(1603819656331,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getTime',NULL,NULL,NULL,NULL,'Long','Long',NULL,NULL,'getTime','2020-10-27 17:27:36'),(1603819691596,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestSingleton',NULL,NULL,NULL,'getDefault',NULL,NULL,NULL,NULL,'unitauto.test.TestSingleton','unitauto.test.TestSingleton',NULL,NULL,'getDefault','2020-10-27 17:28:11'),(1603819691612,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestSingleton',NULL,NULL,NULL,'getInstance','[{\"type\":\"boolean\",\"value\":true}]','[{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'unitauto.test.TestSingleton','unitauto.test.TestSingleton',NULL,NULL,'getInstance','2020-10-27 17:28:11'),(1603820036845,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestBean',NULL,NULL,NULL,'getFiledAnnotations','[{\"type\":\"public final class java.lang.String\",\"value\":\"id\"}]','[{\"type\":\"String\",\"value\":\"id\"}]',NULL,NULL,'annotation.Annotation[]','annotation.Annotation[]','{\n    \"methodArgs\": [\n        {\n            \"type\": \"String\",\n            \"value\": \"id\"\n        }\n    ]\n}',NULL,'getFiledAnnotations','2020-10-27 17:33:56'),(1604152910192,0,82001,'Java',NULL,NULL,0,0,'android.widget','LinearLayout',NULL,NULL,NULL,'getChildAt','[{\"type\":\"int\",\"value\":3}]','[\"int:3\"]',NULL,NULL,'android.view.View','android.view.View','{\n    \"methodArgs\": [\n        \"int:3\"\n    ]\n}',NULL,'getChildAt','2020-10-31 14:01:50'),(1634666028167,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.domain','User',NULL,NULL,NULL,'setContactIdList','[{\"type\":\"public abstract interface java.util.List<E>\",\"value\":[1,2]}]','[{\"type\":\"List<Long>\",\"value\":[1,2]}]',NULL,NULL,NULL,NULL,'{\n    \"methodArgs\": [\n        {\n            \"type\": \"List<Long>\",\n            \"value\": [1,2]\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'setContactIdList','2021-10-19 17:53:48'),(1634666674736,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'listUser','[{\"type\":\"public final class java.lang.Integer\",\"value\":3}]','[3]',NULL,NULL,'String','String','{\n    \"methodArgs\": [\n        3\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'listUser','2021-10-19 18:04:34'),(1634666781005,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'addContact','[{\"type\":\"public final class java.lang.Long\",\"value\":1},{\"type\":\"public final class java.lang.Long\",\"value\":2}]','[\"Long:1\",\"Long:2\"]',NULL,NULL,'JSONObject','JSONObject','{\n    \"methodArgs\": [\n        \"Long:1\",\"Long:2\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'addContact','2021-10-19 18:06:21'),(1634676298852,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.service','DemoService',NULL,NULL,NULL,'addUserList','[{\"type\":\"public abstract interface java.util.List<E>\",\"value\":[{\"name\":\"Tommy\",\"id\":15},{\"contactIdList\":[1,3,6],\"name\":\"Lemon\",\"id\":12}]}]','[{\"type\":\"List<unitauto.demo.domain.User>\",\"value\":[{\"id\":15,\"name\":\"Tommy\"},{\"id\":12,\"name\":\"Lemon\",\"contactIdList\":[1,3,6]}]}]',NULL,NULL,'List','List','{\n    \"reuse\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"List<unitauto.demo.domain.User>\",\n            \"value\": [\n                {\n                    \"id\": 15,\n                    \"name\": \"Tommy\"\n                },\n                {\n                    \"id\": 12,\n                    \"name\": \"Lemon\",\n                    \"contactIdList\": [\n                        1,\n                        3,\n                        6\n                    ]\n                }\n            ]\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'addUserList','2021-10-19 20:44:58'),(1634721436947,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo','MainActivity',NULL,NULL,NULL,'hello','[{\"type\":\"public final class java.lang.String\",\"value\":\"UnitAuto\"}]','[\"UnitAuto\"]',NULL,NULL,'String','String','{\"methodArgs\":[\"UnitAuto\"]}\n\n\n                                                                                                                                                                                                              \n',NULL,'hello','2021-10-20 09:17:16'),(1634721932541,0,82001,'Java',NULL,NULL,0,0,'android.app','Activity',NULL,NULL,NULL,'onBackPressed',NULL,'[]',NULL,NULL,'boolean','boolean','{\n    \"methodArgs\": []\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'onBackPressed','2021-10-20 09:25:32'),(1634722123503,0,82001,'Java',NULL,NULL,0,0,'android.content','SharedPreferences$Editor',NULL,NULL,NULL,'putInt','[{\"type\":\"public final class java.lang.String\",\"value\":\"version\"},{\"type\":\"int\",\"value\":1}]','[\"version\",\"int:1\"]',NULL,NULL,'android.content.SharedPreferences$Editor','android.content.SharedPreferences$Editor','{\n    \"methodArgs\": [\n        \"version\",\n        \"int:1\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'putInt','2021-10-20 09:28:43'),(1634722143855,0,82001,'Java',NULL,NULL,0,0,'android.content','SharedPreferences$Editor',NULL,NULL,NULL,'putString','[{\"type\":\"public final class java.lang.String\",\"value\":\"name\"},{\"type\":\"public final class java.lang.String\",\"value\":\"UnitAuto\"}]','[\"name\",\"UnitAuto\"]',NULL,NULL,'android.content.SharedPreferences$Editor','android.content.SharedPreferences$Editor','{\n    \"methodArgs\": [\n        \"name\",\n        \"UnitAuto\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'putString','2021-10-20 09:29:03'),(1634722180539,0,82001,'Java',NULL,NULL,0,0,'android.content','SharedPreferences',NULL,NULL,NULL,'getInt','[{\"type\":\"public final class java.lang.String\",\"value\":\"version\"},{\"type\":\"int\",\"value\":0}]','[\"version\",\"int:0\"]',NULL,NULL,'int','int','{\n    \"methodArgs\": [\n        \"version\",\n        \"int:0\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'getInt','2021-10-20 09:29:40'),(1634722206462,0,82001,'Java',NULL,NULL,0,0,'android.content','SharedPreferences',NULL,NULL,NULL,'getString','[{\"type\":\"public final class java.lang.String\",\"value\":\"name\"},{\"type\":\"public final class java.lang.String\",\"value\":\"null\"}]','[\"name\",\"String:null\"]',NULL,NULL,'String','String','{\n    \"methodArgs\": [\n        \"name\",\n        \"String:null\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'getString','2021-10-20 09:30:06'),(1634722983402,0,82001,'Java',NULL,NULL,0,0,'android.content','Context',NULL,NULL,NULL,'getSharedPreferences','[{\"type\":\"public final class java.lang.String\",\"value\":\"unitauto.demo\"},{\"type\":\"int\",\"value\":0}]','[\"unitauto.demo\",\"int:0\"]',NULL,NULL,'android.content.SharedPreferences','android.content.SharedPreferences','{\n    \"methodArgs\": [\n        \"unitauto.demo\",\n        \"int:0\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'getSharedPreferences','2021-10-20 09:43:03'),(1634723013549,0,82001,'Java',NULL,NULL,0,0,'android.content','Context',NULL,NULL,NULL,'getDataDir',NULL,'[]',NULL,NULL,'java.io.File','java.io.File','{\n    \"methodArgs\": [\n       \n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'getDataDir','2021-10-20 09:43:33'),(1634723173836,0,82001,'Java',NULL,NULL,0,0,'android.content','Context',NULL,NULL,NULL,'getPackageName',NULL,'[]',NULL,NULL,'String','String','{\n    \"methodArgs\": []\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'getPackageName','2021-10-20 09:46:13'),(1634724321700,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getPrice','[{\"type\":\"double\",\"value\":52.4868790973715},{\"type\":\"int\",\"value\":4}]','[{\"type\":\"double\",\"value\":52.4868790973715},{\"type\":\"int\",\"value\":4}]',NULL,NULL,'String','String',NULL,NULL,'getPrice','2021-10-20 10:05:21'),(1634724321769,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'addSuffix','[{\"type\":\"String\",\"value\":\"TnWk\"},{\"type\":\"String\",\"value\":\"Ch\"}]','[{\"type\":\"String\",\"value\":\"TnWk\"},{\"type\":\"String\",\"value\":\"Ch\"}]',NULL,NULL,'String','String',NULL,NULL,'addSuffix','2021-10-20 10:05:21'),(1634724321862,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getPrice','[{\"type\":\"java.math.BigDecimal\",\"value\":19.5},{\"type\":\"int\",\"value\":1}]','[{\"type\":\"java.math.BigDecimal\",\"value\":31},{\"type\":\"int\",\"value\":1}]',NULL,NULL,'String','String',NULL,NULL,'getPrice','2021-10-20 10:05:21'),(1634724322029,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getTrimedString','[{\"type\":\"Object\"}]','[{\"type\":\"Object\"}]',NULL,NULL,'String','String',NULL,NULL,'getTrimedString','2021-10-20 10:05:22'),(1634724322032,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getString','[{\"type\":\"Object[]\",\"value\":[]},{\"type\":\"String\",\"value\":\"Yj\"},{\"type\":\"boolean\",\"value\":true}]','[{\"type\":\"Object[]\",\"value\":[]},{\"type\":\"String\",\"value\":\"Yj\"},{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'String','String',NULL,NULL,'getString','2021-10-20 10:05:22'),(1634724322129,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getTrimedString','[{\"type\":\"String\",\"value\":\"eIxj\"}]','[{\"type\":\"String\",\"value\":\"eIxj\"}]',NULL,NULL,'String','String',NULL,NULL,'getTrimedString','2021-10-20 10:05:22'),(1634724322130,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isAlpha','[{\"type\":\"String\",\"value\":\"H\"}]','[{\"type\":\"String\",\"value\":\"H\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isAlpha','2021-10-20 10:05:22'),(1634724322209,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'concat','[{\"type\":\"String\",\"value\":\"p\"},{\"type\":\"String\",\"value\":\"lu\"}]','[{\"type\":\"String\",\"value\":\"p\"},{\"type\":\"String\",\"value\":\"lu\"}]',NULL,NULL,'String','String',NULL,NULL,'concat','2021-10-20 10:05:22'),(1634724322215,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'firstCase','[{\"type\":\"String\",\"value\":\"yF\"},{\"type\":\"boolean\",\"value\":false}]','[{\"type\":\"String\",\"value\":\"yF\"},{\"type\":\"boolean\",\"value\":false}]',NULL,NULL,'String','String',NULL,NULL,'firstCase','2021-10-20 10:05:22'),(1634724322216,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isEmail','[{\"type\":\"String\",\"value\":\"ln\"}]','[{\"type\":\"String\",\"value\":\"ln\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isEmail','2021-10-20 10:05:22'),(1634724322445,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isEmpty','[{\"type\":\"CharSequence\",\"value\":\"kv\"},{\"type\":\"boolean\",\"value\":true}]','[{\"type\":\"CharSequence\",\"value\":\"kv\"},{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isEmpty','2021-10-20 10:05:22'),(1634724322551,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'concat','[{\"type\":\"String\",\"value\":\"QPS\"},{\"type\":\"String\",\"value\":\"\"},{\"type\":\"String\",\"value\":\"C[fL\"},{\"type\":\"boolean\",\"value\":false}]','[{\"type\":\"String\",\"value\":\"QPS\"},{\"type\":\"String\",\"value\":\"\"},{\"type\":\"String\",\"value\":\"C[fL\"},{\"type\":\"boolean\",\"value\":false}]',NULL,NULL,'String','String',NULL,NULL,'concat','2021-10-20 10:05:22'),(1634724322553,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isEmpty','[{\"type\":\"String\",\"value\":\"N`UR\"},{\"type\":\"boolean\",\"value\":false}]','[{\"type\":\"String\",\"value\":\"N`UR\"},{\"type\":\"boolean\",\"value\":false}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isEmpty','2021-10-20 10:05:22'),(1634724322557,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'concat','[{\"type\":\"String\",\"value\":\"H_\"},{\"type\":\"String\",\"value\":\"Q\"},{\"type\":\"String\",\"value\":\"P`Le\"}]','[{\"type\":\"String\",\"value\":\"H_\"},{\"type\":\"String\",\"value\":\"Q\"},{\"type\":\"String\",\"value\":\"P`Le\"}]',NULL,NULL,'String','String',NULL,NULL,'concat','2021-10-20 10:05:22'),(1634724322799,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isFilePath','[{\"type\":\"String\",\"value\":\"\"}]','[{\"type\":\"String\",\"value\":\"\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isFilePath','2021-10-20 10:05:22'),(1634724323233,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isIDCard','[{\"type\":\"String\",\"value\":\"L]H\"}]','[{\"type\":\"String\",\"value\":\"L]H\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isIDCard','2021-10-20 10:05:23'),(1634724323234,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isName','[{\"type\":\"String\",\"value\":\"ODME\"}]','[{\"type\":\"String\",\"value\":\"ODME\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isName','2021-10-20 10:05:23'),(1634724323253,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isNotEmpty','[{\"type\":\"Object\"},{\"type\":\"boolean\",\"value\":true}]','[{\"type\":\"Object\"},{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isNotEmpty','2021-10-20 10:05:23'),(1634724323254,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isNotEmpty','[{\"type\":\"CharSequence\",\"value\":\"\"},{\"type\":\"boolean\",\"value\":true}]','[{\"type\":\"CharSequence\",\"value\":\"\"},{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isNotEmpty','2021-10-20 10:05:23'),(1634724323564,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isPassword','[{\"type\":\"String\",\"value\":\"\"}]','[{\"type\":\"String\",\"value\":\"\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isPassword','2021-10-20 10:05:23'),(1634724323570,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isNumberOrAlpha','[{\"type\":\"String\",\"value\":\"r\"}]','[{\"type\":\"String\",\"value\":\"r\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isNumberOrAlpha','2021-10-20 10:05:23'),(1634724323575,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isNumer','[{\"type\":\"String\",\"value\":\"Ue\"}]','[{\"type\":\"String\",\"value\":\"Ue\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isNumer','2021-10-20 10:05:23'),(1634724323621,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getCorrectEmail','[{\"type\":\"String\",\"value\":\"aGHZ\"}]','[{\"type\":\"String\",\"value\":\"aGHZ\"}]',NULL,NULL,'String','String',NULL,NULL,'getCorrectEmail','2021-10-20 10:05:23'),(1634724323784,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isSmallName','[{\"type\":\"String\",\"value\":\"Mce\"}]','[{\"type\":\"String\",\"value\":\"Mce\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isSmallName','2021-10-20 10:05:23'),(1634724323785,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getCorrectPhone','[{\"type\":\"String\",\"value\":\"\"}]','[{\"type\":\"String\",\"value\":\"\"}]',NULL,NULL,'String','String',NULL,NULL,'getCorrectPhone','2021-10-20 10:05:23'),(1634724323786,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isVerify','[{\"type\":\"String\",\"value\":\"n\"}]','[{\"type\":\"String\",\"value\":\"n\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isVerify','2021-10-20 10:05:23'),(1634724323901,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'isPhone','[{\"type\":\"String\",\"value\":\"nh\"}]','[{\"type\":\"String\",\"value\":\"nh\"}]',NULL,NULL,'boolean','boolean',NULL,NULL,'isPhone','2021-10-20 10:05:23'),(1634724323907,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getCurrentString',NULL,NULL,NULL,NULL,'String','String',NULL,NULL,'getCurrentString','2021-10-20 10:05:23'),(1634724324085,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getCorrectUrl','[{\"type\":\"String\",\"value\":\"DO\"}]','[{\"type\":\"String\",\"value\":\"DO\"}]',NULL,NULL,'String','String',NULL,NULL,'getCorrectUrl','2021-10-20 10:05:24'),(1634724324086,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'split','[{\"type\":\"String\",\"value\":\"c\"},{\"type\":\"String\",\"value\":\"\\\\xmv\"},{\"type\":\"boolean\",\"value\":true}]','[{\"type\":\"String\",\"value\":\"c\"},{\"type\":\"String\",\"value\":\"\\\\xmv\"},{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'String[]','String[]',NULL,NULL,'split','2021-10-20 10:05:24'),(1634724324205,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'split','[{\"type\":\"String\",\"value\":\"\"},{\"type\":\"boolean\",\"value\":false}]','[{\"type\":\"String\",\"value\":\"\"},{\"type\":\"boolean\",\"value\":false}]',NULL,NULL,'String[]','String[]',NULL,NULL,'split','2021-10-20 10:05:24'),(1634724324273,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getLength','[{\"type\":\"Object\"},{\"type\":\"boolean\",\"value\":true}]','[{\"type\":\"Object\"},{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'int','int',NULL,NULL,'getLength','2021-10-20 10:05:24'),(1634724324396,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'splitPath','[{\"type\":\"public final class java.lang.String\",\"value\":\"apijson.cn/unit\"}]','[{\"type\":\"String\",\"value\":\"apijson.cn/unit\"}]',NULL,NULL,'String[]','String[]','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"String\",\n            \"value\": \"apijson.cn/unit\"\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'splitPath','2021-10-20 10:05:24'),(1634724324398,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'toLowerCase','[{\"type\":\"public final class java.lang.String\",\"value\":\"UnitAuto\"}]','[{\"type\":\"String\",\"value\":\"UnitAuto\"}]',NULL,NULL,'String','String','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"String\",\n            \"value\": \"UnitAuto\"\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'toLowerCase','2021-10-20 10:05:24'),(1634724324535,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'toLowerCase','[{\"type\":\"public final class java.lang.String\",\"value\":\"nReB\"},{\"type\":\"boolean\",\"value\":true}]','[{\"type\":\"String\",\"value\":\"nReB\"},{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'String','String','{\n    \"static\": true,\n    \"methodArgs\": [\n        {   // s\n            \"type\": \"String\",\n            \"value\": \"nReB\"\n        },\n        {   // trim\n            \"type\": \"boolean\",\n            \"value\": true\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'toLowerCase','2021-10-20 10:05:24'),(1634724324559,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'toUpperCase','[{\"type\":\"String\",\"value\":\"mjp\"},{\"type\":\"boolean\",\"value\":false}]','[{\"type\":\"String\",\"value\":\"mjp\"},{\"type\":\"boolean\",\"value\":false}]',NULL,NULL,'String','String',NULL,NULL,'toUpperCase','2021-10-20 10:05:24'),(1634724324561,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getLength','[{\"type\":\"String\",\"value\":\"o\"},{\"type\":\"boolean\",\"value\":true}]','[{\"type\":\"String\",\"value\":\"o\"},{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'int','int',NULL,NULL,'getLength','2021-10-20 10:05:24'),(1634724324566,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'toUpperCase','[{\"type\":\"String\",\"value\":\"aLX\"}]','[{\"type\":\"String\",\"value\":\"aLX\"}]',NULL,NULL,'String','String',NULL,NULL,'toUpperCase','2021-10-20 10:05:24'),(1634724324734,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getNoBlankString','[{\"type\":\"Object\"}]','[{\"type\":\"Object\"}]',NULL,NULL,'String','String',NULL,NULL,'getNoBlankString','2021-10-20 10:05:24'),(1634724324738,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getNoBlankString','[{\"type\":\"String\",\"value\":\"Znld\"}]','[{\"type\":\"String\",\"value\":\"Znld\"}]',NULL,NULL,'String','String',NULL,NULL,'getNoBlankString','2021-10-20 10:05:24'),(1634724324745,0,82001,'Java',NULL,NULL,0,1,'unitauto','StringUtil',NULL,NULL,NULL,'getNumber','[{\"type\":\"Object\"}]','[{\"type\":\"Object\"}]',NULL,NULL,'String','String',NULL,NULL,'getNumber','2021-10-20 10:05:24'),(1639127373174,0,82001,'Java',NULL,NULL,0,0,'com.huifu.nuwa.application.cas','MyAuthenticationFilter',NULL,NULL,NULL,'init',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'init','2021-12-10 09:09:33'),(1649185881700,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestSDK',NULL,NULL,NULL,'pay','[{\"type\":\"Map<String, String>\",\"value\":{\"order_id\":\"123\",\"price\":\"12.5\"}}]','[{\"type\":\"Map<String, String>\",\"value\":{\"order_id\":\"123\",\"price\":\"12.5\"}}]',NULL,NULL,NULL,NULL,'{\n    \"constructor\": \"getInstance\",\n    \"methodArgs\": [\n        {   // req: 请求内容\n            \"type\": \"Map<String, String>\",\n            \"value\": {\n                \"order_id\": \"123\",  //  订单号\n                \"price\": \"12.5\"  // 总金额\n            }\n        }\n    ],\n    \"response(Map<String, java.lang.Object>)\": {  // 全局回调方法\n        \"callback\": true\n    }\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'模拟客户端支付 SDK 发起支付','2022-04-05 19:11:21'),(1649749770818,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestSDK',NULL,NULL,NULL,'init','[{\"type\":\"public abstract interface java.util.Map<K,V>\",\"value\":{\"port\":\"8080\",\"host\":\"http://apijson.cn\"}},{\"type\":\"public abstract static interface unitauto.test.TestSDK$Callback\",\"value\":{\"call(){}\":{\"response(Map<String, java.lang.Object>)\":[{\"methodArgs\":[{\"type\":\"public class java.util.HashMap<K,V>\",\"value\":{\"return_msg\":\"初始化成功\",\"return_code\":\"SUCCESS\"}}],\"time\":1649749859122}]},\"call()[]\":[{\"methodArgs\":[{\"$ref\":\"$.methodArgs[1].value.call\\\\(\\\\)\\\\{\\\\}.response\\\\(Map\\\\<String\\\\,\\\\ java\\\\.lang\\\\.Object\\\\>\\\\)[0].methodArgs[0]\"}],\"method\":\"response(Map<String, java.lang.Object>)\",\"time\":1649749859122}],\"response(Map<String, java.lang.Object>)\":{\"callback\":true}}}]','[{\"type\":\"Map<String, String>\",\"value\":{\"host\":\"http://apijson.cn\",\"port\":\"8080\"}},{\"global\":true,\"type\":\"unitauto.test.TestSDK$Callback\",\"value\":{\"response(Map<String, java.lang.Object>)\":{\"callback\":true}}}]',NULL,NULL,NULL,NULL,'{\n    \"constructor\": \"getInstance\",\n    \"methodArgs\": [\n        {   // config: 配置\n            \"type\": \"Map<String, String>\",\n            \"value\": {\n                \"host\": \"http://apijson.cn\",\n                \"port\": \"8080\"\n            }\n        },\n        {   // callback: 全局回调\n            \"global\": true,\n            \"type\": \"unitauto.test.TestSDK$Callback\",\n            \"value\": {\n                \"response(Map<String, java.lang.Object>)\": {\n                    \"callback\": true\n                }\n            }\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'模拟客户端支付 SDK 初始化','2022-04-12 07:49:30'),(1655373519020,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'listUser','[{\"type\":\"Integer\",\"value\":5}]','[{\"type\":\"Integer\",\"value\":5}]',NULL,NULL,'String','String',NULL,NULL,'listUser','2022-06-16 09:58:39'),(1655373519223,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'listMethod','[{\"type\":\"String\",\"value\":\"b\"}]','[{\"type\":\"String\",\"value\":\"b\"}]',NULL,NULL,'JSONObject','JSONObject',NULL,NULL,'listMethod','2022-06-16 09:58:39'),(1655373519264,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'addUser','[{\"type\":\"unitauto.demo.domain.User\",\"value\":{}}]','[{\"type\":\"unitauto.demo.domain.User\",\"value\":{}}]',NULL,NULL,'JSONObject','JSONObject',NULL,NULL,'addUser','2022-06-16 09:58:39'),(1655374307281,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'listUser','[{\"type\":\"Integer\",\"value\":-2}]','[{\"type\":\"Integer\",\"value\":-2}]',NULL,NULL,'String','String',NULL,NULL,'listUser','2022-06-16 10:11:47'),(1655374307289,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'addUserList','[{\"type\":\"List\",\"value\":[{},{},{}]}]','[{\"type\":\"List<unitauto.demo.domain.User>\",\"value\":[{},{},{}]}]',NULL,NULL,'JSONObject','JSONObject',NULL,NULL,'addUserList','2022-06-16 10:11:47'),(1655374307791,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'test',NULL,NULL,NULL,NULL,'boolean','boolean',NULL,NULL,'test','2022-06-16 10:11:47'),(1655893080449,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'hello','[{\"type\":\"String\",\"value\":\"iHw\"}]','[{\"type\":\"String\",\"value\":\"iHw\"}]',NULL,NULL,'String','String',NULL,NULL,'hello','2022-06-22 10:18:00'),(1678191258469,0,82001,'Go',NULL,NULL,0,1,'unitauto.test','TestInterfaceCallback',NULL,NULL,NULL,'TestInterfaceCallback','[{\"type\":\"test.Test\",\"value\":{\"Id\":2,\"Name\":\"UnitAuto2\"}},{\"type\":\"test.Test\",\"value\":{\"Id\":1,\"Name\":\"UnitAuto\"}}]','[\"int:10\",{\"type\":\"main.Proxy\",\"value\":{\"OnSuccess(any)\":{\"callback\":true},\"OnFailure(error)\":{\"callback\":true}}}]',NULL,NULL,NULL,NULL,'{\n    \"methodArgs\": [\n        \"int:10\",\n        {\n            \"type\": \"main.Proxy\",\n            \"value\": {\n                \"OnSuccess(any)\": {\n                    \"callback\": true\n                },\n                \"OnFailure(error)\": {\n                    \"callback\": true\n                }\n            }\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'Go：测试 func(interface{func}) 这种带回调的函数','2023-03-07 12:14:18'),(1678193871984,0,82001,'Go',NULL,NULL,0,0,'*unitauto.test','Test',NULL,NULL,NULL,'GetName','null','[]',NULL,NULL,'string','string','{\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'Golang Struct 同步函数测试','2023-03-07 12:57:52'),(1678424346646,0,82001,'Go',NULL,NULL,0,1,'unitauto.test','ComputeAsync',NULL,NULL,NULL,'ComputeAsync',NULL,'[\"int:2\",\"int:8\",{\"type\":\"func(int,int)int\",\"value\":{\"type\":\"int\",\"return\":5,\"callback\":true}}]',NULL,NULL,NULL,NULL,'{\n    \"methodArgs\": [\n        \"int:2\",\n        \"int:8\",\n        {\n            \"type\": \"func(int,int)int\",\n            \"value\": {\n                \"type\": \"int\",\n                \"return\": 5,\n                \"callback\": true\n            }\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'Go 异步函数测试','2023-03-10 04:59:06'),(1678424613776,0,82001,'Go',NULL,NULL,0,1,'unitauto.test','Divide',NULL,NULL,NULL,'Divide','[{\"type\":\"int\",\"value\":\"9\"},{\"type\":\"int\",\"value\":\"2\"}]','[\"int:9\",\"int:2\"]',NULL,NULL,'float64','float64','{\n    \"methodArgs\": [\n        \"int:9\",\n        \"int:2\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'Go 除法同步函数测试','2023-03-10 05:03:33'),(1678424713988,0,82001,'Go',NULL,NULL,0,0,'*unitauto.test','Test',NULL,NULL,NULL,'GetId','null','[]',NULL,NULL,NULL,NULL,'{\n    \"this\": {\n        \"type\": \"*unitauto.test.Test\",\n        \"value\": {\n            \"Id\": 1,\n            \"Name\": \"UnitAuto\"\n        }\n    }\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'Go 模拟当前实例 this 测试','2023-03-10 05:05:14'),(1678815250428,0,82001,'Go',NULL,NULL,0,1,'unitauto.test','Compare',NULL,NULL,NULL,'Compare','[{\"type\":\"test.Test\",\"value\":{\"Id\":2,\"Name\":\"UnitAuto2\"}},{\"type\":\"test.Test\",\"value\":{\"Id\":1,\"Name\":\"UnitAuto\"}}]','[{\"type\":\"unitauto.test.Test\",\"value\":{\"Id\":2,\"Name\":\"UnitAuto2\"}},{\"type\":\"unitauto.test.Test\",\"value\":{\"Id\":1,\"Name\":\"UnitAuto\"}}]',NULL,NULL,'int','int','{\n    \"methodArgs\": [\n        {\n            \"type\": \"unitauto.test.Test\",\n            \"value\": {\n                \"Id\": 2,\n                \"Name\": \"UnitAuto2\"\n            }\n        },\n        {\n            \"type\": \"unitauto.test.Test\",\n            \"value\": {\n                \"Id\": 1,\n                \"Name\": \"UnitAuto\"\n            }\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'Go：测试自定义 struct','2023-03-14 17:34:10'),(1678871646344,0,82001,'Go',NULL,NULL,0,1,'regexp','MatchString',NULL,NULL,NULL,'MatchString','[{\"type\":\"string\",\"value\":\"^[a-z]+$\"},{\"type\":\"string\",\"value\":\"asadss\"}]','[\"^[a-z]+$\",\"asadss\"]',NULL,NULL,'bool,error','bool,error','{\n    \"methodArgs\": [\n        \"^[a-z]+$\",\n        \"asadss\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'Go：测试 SDK 内正则表达式匹配函数','2023-03-15 09:14:06'),(1678871669660,0,82001,'Go',NULL,NULL,0,1,'time','Unix',NULL,NULL,NULL,'Unix','[{\"type\":\"int64\",\"value\":\"1\"},{\"type\":\"int64\",\"value\":\"9\"}]','[\"int64:1\",\"int64:9\"]',NULL,NULL,'Time','Time','{\n\"methodArgs\":[\"int64:1\",\"int64:9\"]\n}',NULL,'Go：测试 SDK 内时间日期函数','2023-03-15 09:14:29'),(1678932849314,0,82001,'Java',NULL,NULL,0,1,'unitauto','MethodUtil',NULL,NULL,NULL,'isEmpty','[{\"type\":\"public final class java.lang.String\",\"value\":\"g\"},{\"type\":\"boolean\",\"value\":false}]','[{\"type\":\"String\",\"value\":\" \"},{\"type\":\"boolean\",\"value\":true}]',NULL,NULL,'boolean','boolean','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"String\",\n            \"value\": \" \"\n        },\n        {   // trim\n            \"type\": \"boolean\",\n            \"value\": true\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,': boolean  //是否为空字符串','2023-03-16 02:14:09'),(1678932849357,0,82001,'Java',NULL,NULL,0,1,'unitauto','MethodUtil',NULL,NULL,NULL,'trim','[{\"type\":\"public final class java.lang.String\",\"value\":\"  oE afseg sde \"}]','[{\"type\":\"String\",\"value\":\"  oE afseg sde \"}]',NULL,NULL,'String','String','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"String\",\n            \"value\": \"  oE afseg sde \"\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'trim','2023-03-16 02:14:09'),(1678937795573,0,82001,'Go',NULL,NULL,0,0,'unitauto.test','Test',NULL,NULL,NULL,'SetName','[{\"type\":\"string\",\"value\":\"tesa\"}]','[\"tesa\"]',NULL,NULL,NULL,'JSON','{\n    \"this\": {\n        \"type\": \"*unitauto.test.Test\",\n        \"value\": {\n            \"Id\": 2,\n            \"Name\": \"hello\"\n        }\n    },\n    \"methodArgs\": [\n        \"tesa\"\n    ]\n}',NULL,'Go：测试传指针修改 struct 成员变量值','2023-03-16 03:36:35'),(1679383477926,0,82001,'Go',NULL,NULL,0,1,'test','TestGeneric[int,float64]',NULL,NULL,NULL,'TestGeneric','[{\"type\":\"int\",\"value\":\"10\"},{\"type\":\"float64\",\"value\":2}]','[\"int:10\",2]',NULL,NULL,'float64','float64','{\n    \"methodArgs\": [\n        \"int:10\",\n        2\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'Go：测试泛型','2023-03-21 07:24:38'),(1687622961281,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'add','[{\"type\":\"int\",\"value\":2},{\"type\":\"int\",\"value\":3}]','[2,3]',NULL,NULL,'int','int','{\n    \"static\": true,\n    \"methodArgs\":[2,3]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'add','2023-06-24 16:09:21'),(1687622961458,0,82001,'Python',NULL,NULL,0,1,'unitauto','test',NULL,NULL,NULL,'test',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'test','2023-06-24 16:09:21'),(1687622961528,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'hello',NULL,NULL,NULL,NULL,'str',NULL,NULL,NULL,'hello','2023-06-24 16:09:21'),(1687622961741,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'plus','[{\"type\":\"int\",\"value\":2},{\"type\":\"int\",\"value\":5}]','[2,5]',NULL,NULL,'int','int','{\n    \"static\": true,\n    \"methodArgs\": [\n        2,\n        5\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'plus','2023-06-24 16:09:21'),(1687626212494,0,82001,'Python',NULL,NULL,0,0,'unitauto','test$Test',NULL,NULL,NULL,'is_female','[]',NULL,NULL,NULL,'bool','bool','{\n    \"this\": {\n        \"type\": \"unitauto.test$Test\",\n        \"value\": {\n            \"id\": 1,\n            \"sex\": 1\n        }\n    }\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'is_female','2023-06-24 17:03:32'),(1687626251052,0,82001,'Python',NULL,NULL,0,0,'unitauto','test$Test',NULL,NULL,NULL,'get_sex_str','[]',NULL,NULL,NULL,'str','str','{\n    \"this\": {\n        \"type\": \"unitauto.test$Test\",\n        \"value\": {\n            \"id\": 2,\n            \"sex\": 0\n        }\n    }\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'get_sex_str','2023-06-24 17:04:11'),(1687626309899,0,82001,'Python',NULL,NULL,0,0,'unitauto','test$Test',NULL,NULL,NULL,'get_name','[]',NULL,NULL,NULL,'str','str','{\n    \"this\": {\n        \"type\": \"unitauto.test$Test\",\n        \"value\": {\n            \"id\": 1,\n            \"name\": \"Test User\"\n        }\n    }\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'get_name','2023-06-24 17:05:09'),(1687626342940,0,82001,'Python',NULL,NULL,0,0,'unitauto','test$Test',NULL,NULL,NULL,'get_id','[]',NULL,NULL,NULL,'int','int','{\n    \"classArgs\": [\n        12\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'get_id','2023-06-24 17:05:42'),(1687626388882,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil',NULL,NULL,NULL,'divide','[{\"type\":\"int\",\"value\":1},{\"type\":\"int\",\"value\":2}]','[1,2]',NULL,NULL,'float','float','{\n    \"static\": true,\n    \"methodArgs\": [1,2]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'divide','2023-06-24 17:06:28'),(1689605185555,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil',NULL,NULL,NULL,'compute_async','[{\"type\":\"int\",\"value\":1},{\"type\":\"int\",\"value\":2},{\"key\":\"callback\",\"type\":\"def(a,b,c)\",\"value\":{\"type\":\"int\",\"return\":\"a - b\",\"callback\":true,\"call()[]\":[{\"time\":1689605175724,\"methodArgs\":[{\"type\":\"int\",\"value\":1},{\"type\":\"int\",\"value\":2},{\"type\":\"int\",\"value\":3}]}]}}]','[{\"type\":\"int\",\"value\":1},{\"type\":\"int\",\"value\":2},{\"key\":\"callback\",\"type\":\"def(a,b,c)\",\"value\":{\"type\":\"int\",\"return\":\"a - b\",\"callback\":true}}]',NULL,NULL,'bool','bool','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"int\",\n            \"value\": 1\n        },\n        {\n            \"type\": \"int\",\n            \"value\": 2\n        },\n        {\n            \"key\": \"callback\",\n            \"type\": \"def(a,b,c)\",\n            \"value\": {\n                \"type\": \"int\",\n                \"return\": \"a - b\",\n                \"callback\": true\n            }\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'Python: 异步回调函数','2023-07-17 14:46:25'),(1689607506813,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil',NULL,NULL,NULL,'compute_async','[{\"type\":\"int\",\"value\":1},{\"type\":\"int\",\"value\":2},{\"key\":\"callback\",\"type\":\"def(a,b)\",\"value\":{\"type\":\"int\",\"return\":\"a - b\",\"callback\":true,\"call()[]\":[{\"time\":1689607473800,\"methodArgs\":[{\"type\":\"int\",\"value\":1},{\"type\":\"int\",\"value\":2}]}]}}]','[{\"type\":\"int\",\"value\":1},{\"type\":\"int\",\"value\":2},{\"key\":\"callback\",\"type\":\"def(a,b)\",\"value\":{\"type\":\"int\",\"return\":\"a - b\",\"callback\":true}}]',NULL,NULL,'bool','bool','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"int\",\n            \"value\": 1\n        },\n        {\n            \"type\": \"int\",\n            \"value\": 2\n        },\n        {\n            \"key\": \"callback\",\n            \"type\": \"def(a,b)\",\n            \"value\": {\n                \"type\": \"int\",\n                \"return\": \"a - b\",\n                \"callback\": true\n            }\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'compute_async','2023-07-17 15:25:06'),(1693905185531,0,82001,'Java',NULL,NULL,0,0,'com.gdfl.channel.service','GoodsReserveLimitService',NULL,NULL,NULL,'getReserveLimitByOrderGoodsId','[{\"type\":\"String\",\"value\":\"iOV\"}]','[{\"type\":\"String\",\"value\":\"iOV\"}]',NULL,NULL,'com.gdfl.channel.domain.entity.GoodsReserveLimit','com.gdfl.channel.domain.entity.GoodsReserveLimit',NULL,NULL,'getReserveLimitByOrderGoodsId','2023-09-05 09:13:05'),(1700909801216,0,82001,'Java',NULL,NULL,0,0,'unitauto.test','TestUtil',NULL,NULL,NULL,'setPoint','[{\"type\":\"java.lang.Object[][]\",\"value\":[[1],[false,true],[\"a\",\"Test set point\",\"test\"]]},{\"type\":\"int\",\"value\":2},{\"type\":\"int\",\"value\":1},{\"type\":\"public class java.lang.Object\",\"value\":\"Test set point\"}]','[{\"type\":\"Object[][]\",\"value\":[[1],[false,true],[\"a\",\"s\",\"test\"]]},\"int:2\",\"int:1\",\"Object:Test set point\"]',NULL,NULL,'JSON','JSON','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"Object[][]\",\n            \"value\": [\n                [\n                    1\n                ],\n                [\n                    false,\n                    true\n                ],\n                [\n                    \"a\",\n                    \"s\",\n                    \"test\"\n                ]\n            ]\n        },\n        \"int:2\",\n        \"int:1\",\n        \"Object:Test set point\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'修改二维矩阵数组坐标值','2023-11-25 10:56:41'),(1700910472037,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'plus','[{\"type\":\"long\",\"value\":95},{\"type\":\"long\",\"value\":41}]','[{\"type\":\"long\",\"value\":95},{\"type\":\"long\",\"value\":41}]',NULL,NULL,'long','long',NULL,NULL,'plus','2023-11-25 11:07:52'),(1700910472047,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'multiply','[{\"type\":\"double\",\"value\":46.39362834084747},{\"type\":\"double\",\"value\":95.53640883644044}]','[{\"type\":\"double\",\"value\":46.39362834084747},{\"type\":\"double\",\"value\":95.53640883644044}]',NULL,NULL,'double','double',NULL,NULL,'multiply','2023-11-25 11:07:52'),(1700910472497,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'sort','[{\"type\":\"int[]\",\"value\":[7,5,2]}]','[{\"type\":\"int[]\",\"value\":[7,5,2]}]',NULL,NULL,'int[]','int[]',NULL,NULL,'sort','2023-11-25 11:07:52'),(1700910472583,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'findBean','[{\"type\":\"unitauto.test.TestBean[]\",\"value\":[{\"id\":11,\"name\":\"R\",\"time\":48,\"tagList\":[\"U\"],\"classAnnotations\":[{},{}],\"timeAnnotations\":[{},{}]},{\"id\":39,\"name\":\"\",\"time\":85,\"tagList\":[\"Tsya\",\"hVV\"],\"classAnnotations\":[{},{}],\"timeAnnotations\":[{},{}]},{\"id\":61,\"name\":\"PD\",\"time\":31,\"tagList\":[\"\",\"gJ\",\"N\",\"Pj\"],\"classAnnotations\":[{},{}],\"timeAnnotations\":[{},{}]}]},{\"type\":\"Long\",\"value\":34}]','[{\"type\":\"unitauto.test.TestBean[]\",\"value\":[{\"id\":11,\"name\":\"R\",\"time\":48,\"tagList\":[\"U\"],\"classAnnotations\":[{},{}],\"timeAnnotations\":[{},{}]},{\"id\":39,\"name\":\"\",\"time\":85,\"tagList\":[\"Tsya\",\"hVV\"],\"classAnnotations\":[{},{}],\"timeAnnotations\":[{},{}]},{\"id\":61,\"name\":\"PD\",\"time\":31,\"tagList\":[\"\",\"gJ\",\"N\",\"Pj\"],\"classAnnotations\":[{},{}],\"timeAnnotations\":[{},{}]}]},{\"type\":\"Long\",\"value\":34}]',NULL,NULL,'unitauto.test.TestBean','unitauto.test.TestBean',NULL,NULL,'findBean','2023-11-25 11:07:52'),(1703475319638,0,82001,'Python',NULL,NULL,0,1,'unitauto.test',NULL,NULL,NULL,NULL,'divide','[{\"type\":\"float\",\"value\":-17.8},{\"type\":\"float\",\"value\":-29}]','[{\"type\":\"float\",\"value\":158.75},{\"type\":\"float\",\"value\":115}]',NULL,NULL,NULL,NULL,NULL,NULL,'divide','2023-12-25 03:35:19'),(1703475319864,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','__init__$Test',NULL,NULL,NULL,'get_name',NULL,NULL,NULL,NULL,'str','str',NULL,NULL,'get_name','2023-12-25 03:35:19'),(1703475319866,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','__init__$Test',NULL,NULL,NULL,'get_id',NULL,NULL,NULL,NULL,'int','int',NULL,NULL,'get_id','2023-12-25 03:35:20'),(1703475319878,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','__init__$Test',NULL,NULL,NULL,'get_sex',NULL,NULL,NULL,NULL,'int','int',NULL,NULL,'get_sex','2023-12-25 03:35:19'),(1703475319934,0,82001,'Python',NULL,NULL,0,1,'unitauto.test',NULL,NULL,NULL,NULL,'test',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'test','2023-12-25 03:35:20'),(1703475320033,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','__init__$Test',NULL,NULL,NULL,'get_sex_str',NULL,NULL,NULL,NULL,'str','str',NULL,NULL,'get_sex_str','2023-12-25 03:35:20'),(1703475320061,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','__init__$Test',NULL,NULL,NULL,'is_female',NULL,NULL,NULL,NULL,'bool','bool',NULL,NULL,'is_female','2023-12-25 03:35:20'),(1703475320081,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'add','[{\"type\":\"any\",\"value\":2},{\"type\":\"any\",\"value\":3}]','[{\"type\":\"any\",\"value\":2},{\"type\":\"any\",\"value\":3}]',NULL,NULL,'int','int','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"any\",\n            \"value\": 2\n        },\n        {\n            \"type\": \"any\",\n            \"value\": 3\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'add','2023-12-25 03:35:20'),(1703475320084,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','__init__$Test',NULL,NULL,NULL,'is_male',NULL,NULL,NULL,NULL,'bool','bool',NULL,NULL,'is_male','2023-12-25 03:35:20'),(1703475320115,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'compute_async','[{\"type\":\"any\"},{\"type\":\"any\"},{\"type\":\"any\"}]','[{\"type\":\"any\"},{\"type\":\"any\"},{\"type\":\"any\"}]',NULL,NULL,NULL,NULL,NULL,NULL,'compute_async','2023-12-25 03:35:20'),(1703475320141,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'async_test','[{\"type\":\"any\",\"value\":2},{\"type\":\"any\",\"value\":3}]','[{\"type\":\"any\",\"value\":2},{\"type\":\"any\",\"value\":3}]',NULL,NULL,'int','int','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"any\",\n            \"value\": 2\n        },\n        {\n            \"type\": \"any\",\n            \"value\": 3\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'async_test','2023-12-25 03:35:20'),(1703475320259,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'divide','[{\"type\":\"float\",\"value\":65.1},{\"type\":\"float\",\"value\":18.2}]','[{\"type\":\"float\",\"value\":70},{\"type\":\"float\",\"value\":177}]',NULL,NULL,NULL,NULL,NULL,NULL,'divide','2023-12-25 03:35:20'),(1703475320289,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'hello','[{\"type\":\"str\",\"value\":\"Ab_Cd-1805553523483556\"}]','[{\"type\":\"str\",\"value\":\"Ab_Cd-7171623654267427\"}]',NULL,NULL,'str','str',NULL,NULL,'hello','2023-12-25 03:35:20'),(1703475320290,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'minus','[{\"type\":\"any\",\"value\":9},{\"type\":\"any\",\"value\":12}]','[{\"type\":\"any\",\"value\":9},{\"type\":\"any\",\"value\":12}]',NULL,NULL,'int','int','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"any\",\n            \"value\": 9\n        },\n        {\n            \"type\": \"any\",\n            \"value\": 12\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'minus','2023-12-25 03:35:20'),(1703475320363,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'plus','[{\"type\":\"any\",\"value\":-2},{\"type\":\"any\",\"value\":3}]','[{\"type\":\"any\",\"value\":-2},{\"type\":\"any\",\"value\":3}]',NULL,NULL,'int','int','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"any\",\n            \"value\": -2\n        },\n        {\n            \"type\": \"any\",\n            \"value\": 3\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'plus','2023-12-25 03:35:20'),(1703475320379,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'multiply','[{\"type\":\"any\",\"value\":2},{\"type\":\"any\",\"value\":5}]','[{\"type\":\"any\",\"value\":2},{\"type\":\"any\",\"value\":5}]',NULL,NULL,'int','int','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"any\",\n            \"value\": 2\n        },\n        {\n            \"type\": \"any\",\n            \"value\": 5\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'multiply','2023-12-25 03:35:20'),(1703475320491,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'test',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'test','2023-12-25 03:35:20'),(1703475320537,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil$Test',NULL,NULL,NULL,'get_id',NULL,NULL,NULL,NULL,'int','int',NULL,NULL,'get_id','2023-12-25 03:35:20'),(1703475320657,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil$Test',NULL,NULL,NULL,'is_male',NULL,NULL,NULL,NULL,'bool','bool',NULL,NULL,'is_male','2023-12-25 03:35:20'),(1703475320667,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil$Test',NULL,NULL,NULL,'get_sex',NULL,NULL,NULL,NULL,'int','int',NULL,NULL,'get_sex','2023-12-25 03:35:20'),(1703475320690,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil$Test',NULL,NULL,NULL,'get_sex_str',NULL,NULL,NULL,NULL,'str','str',NULL,NULL,'get_sex_str','2023-12-25 03:35:20'),(1703475320702,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil$Test',NULL,NULL,NULL,'is_female',NULL,NULL,NULL,NULL,'bool','bool',NULL,NULL,'is_female','2023-12-25 03:35:20'),(1703475320755,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil$Test',NULL,NULL,NULL,'get_name',NULL,NULL,NULL,NULL,'str','str',NULL,NULL,'get_name','2023-12-25 03:35:20'),(1703475320923,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil$Test',NULL,NULL,NULL,'set_sex','[{\"type\":\"int\",\"value\":16}]','[{\"type\":\"int\",\"value\":-5}]',NULL,NULL,NULL,NULL,NULL,NULL,'set_sex','2023-12-25 03:35:21'),(1703475320924,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil$Test',NULL,NULL,NULL,'set_id','[{\"type\":\"int\",\"value\":3}]','[{\"type\":\"int\",\"value\":4}]',NULL,NULL,NULL,NULL,NULL,NULL,'set_id','2023-12-25 03:35:20'),(1703475320945,0,82001,'Python',NULL,NULL,0,0,'unitauto.test','testutil$Test',NULL,NULL,NULL,'set_name','[{\"type\":\"str\",\"value\":\"Ab_Cd-7113857273066827\"}]','[{\"type\":\"str\",\"value\":\"Ab_Cd-7731880761636447\"}]',NULL,NULL,NULL,NULL,NULL,NULL,'set_name','2023-12-25 03:35:21'),(1703475321121,0,82001,'Java',NULL,NULL,0,0,'unitauto.demo.controller','DemoController',NULL,NULL,NULL,'addContact','[{\"type\":\"java.lang.Long\",\"value\":62},{\"type\":\"java.lang.Long\",\"value\":93}]','[{\"type\":\"java.lang.Long\",\"value\":62},{\"type\":\"java.lang.Long\",\"value\":93}]',NULL,NULL,'JSONObject','JSONObject',NULL,NULL,'addContact','2024-06-24 07:23:05'),(1703475321139,0,82001,NULL,NULL,NULL,0,0,'unitauto','test',NULL,NULL,NULL,'divide','[{\"type\":\"NSt3__13anyE\",\"value\":3.14},{\"type\":\"NSt3__13anyE\",\"value\":2}]',NULL,NULL,NULL,'NSt3__13anyE','NSt3__13anyE','{\n    \"args\": [\n        \"double:3.14\",\n        \"double:2\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'divide','2024-08-19 04:27:02'),(1703475321140,0,82001,NULL,NULL,NULL,0,0,'unitauto','test',NULL,NULL,NULL,'divide','[{\"type\":\"NSt3__13anyE\",\"value\":3.14},{\"type\":\"NSt3__13anyE\",\"value\":2}]','[{\"type\":\"double\",\"value\":3.14},{\"type\":\"double\",\"value\":2}]',NULL,NULL,'NSt3__13anyE','NSt3__13anyE','{\n    \"methodArgs\": [\n        {\n            \"type\": \"double\",\n            \"value\": 3.14\n        },\n        {\n            \"type\": \"double\",\n            \"value\": 2\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'divide','2024-08-19 04:28:23'),(1703475321154,0,82001,NULL,NULL,NULL,0,0,'unitauto','test',NULL,NULL,NULL,'index_of','[{\"type\":\"vector<basic_string<char, char_traits<char>, allocator<char> >, allocator<basic_string<char, char_traits<char>, allocator<char> > > >\",\"value\":[\"a\",\"2\",\"db\"]},{\"type\":\"basic_string<char, char_traits<char>, allocator<char> >\",\"value\":\"2\"}]',NULL,NULL,NULL,'int','int','{\n    \"args\": [\n        {\n            \"type\": \"vector<string>\",\n            \"value\": [\n                \"a\",\n                \"2\",\n                \"db\"\n            ]\n        },\n        \"2\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'index_of','2024-09-22 08:15:33'),(1703475321155,0,82001,'C++',NULL,NULL,0,0,'unitauto','test',NULL,NULL,NULL,'divide','[{\"type\":\"double\",\"value\":3.14},{\"type\":\"double\",\"value\":2}]',NULL,NULL,NULL,'double','double','{\n    \"args\": [\n        \"double:3.14\",\n        \"double:2\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'除法运算','2024-09-22 15:46:57'),(1703475321157,0,82001,'C++',NULL,NULL,0,0,'','main',NULL,NULL,NULL,'newMoment','[{\"type\":\"long\",\"value\":123}]',NULL,NULL,NULL,'Moment','Moment','{\n    \"args\": [\n        \"long:123\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'newMoment','2024-09-22 16:02:36'),(1703475321158,0,82001,'C++',NULL,NULL,0,0,'','main',NULL,NULL,NULL,'newMoment','[{\"type\":\"long\",\"value\":123}]',NULL,NULL,NULL,'Moment','Moment','{\n    \"args\": [\n        \"long:123\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'自定义类型','2024-09-22 16:02:49'),(1703475322145,0,82001,'Java',NULL,NULL,0,1,'unitauto.test','TestUtil',NULL,NULL,NULL,'pow','[{\"type\":\"long\",\"value\":33},{\"type\":\"long\",\"value\":61}]','[{\"type\":\"long\",\"value\":33},{\"type\":\"long\",\"value\":61}]',NULL,NULL,'long','long',NULL,NULL,'pow','2025-05-26 07:09:45'),(1703475322730,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','__init__',NULL,NULL,NULL,'hello','[{\"type\":\"str\",\"value\":\"Ab_Cd6417588500922733\"}]','[{\"type\":\"str\",\"value\":\"Ab_Cd-6160501983585600\"}]',NULL,NULL,'str','str',NULL,NULL,'hello','2025-09-11 16:24:26'),(1703475322738,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','__init__',NULL,NULL,NULL,'test',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'test','2025-09-11 16:24:26'),(1703475322739,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'divide','[{\"type\":\"float\",\"value\":153.3},{\"type\":\"float\",\"value\":160.9}]','[{\"type\":\"float\",\"value\":84.3},{\"type\":\"float\",\"value\":-63.9}]',NULL,NULL,NULL,NULL,NULL,NULL,'divide','2025-09-11 16:24:26'),(1703475322740,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'hello','[{\"type\":\"str\",\"value\":\"Ab_Cd-815471975939364\"}]','[{\"type\":\"str\",\"value\":\"Ab_Cd-6097511473569984\"}]',NULL,NULL,'str','str',NULL,NULL,'hello','2025-09-11 16:24:26'),(1703475322746,0,82001,'Python',NULL,NULL,0,1,'unitauto.test','testutil',NULL,NULL,NULL,'test',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'test','2025-09-11 16:24:26'),(1703475322847,0,82001,NULL,NULL,NULL,0,0,'com.yl.unitAuto.service','DemoService',NULL,NULL,NULL,'hello',NULL,'[{\"type\":\"String\",\"value\":\"Ab_Cd-2910918413828620\"}]',NULL,NULL,'JSON','JSON','{\n    \"static\": false,\n    \"methodArgs\": [\n        {\n            \"type\": \"String\",\n            \"value\": \"Ab_Cd-2910918413828620\"\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'hello','2025-09-25 09:53:07'),(1703475322855,0,82001,'C++',NULL,'SELECT',0,0,'','&User',NULL,NULL,NULL,'getId','null',NULL,NULL,NULL,'long','long','{\n    \"this\": {\n        \"value\": {\n            \"id\": 123,\n            \"name\": \"UnitAuto\"\n        }\n    }\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'获取成员变量','2025-10-21 03:28:10'),(1703475322856,0,82001,'C++',NULL,NULL,0,0,'','&Moment',NULL,NULL,NULL,'setContent','[{\"type\":\"basic_string<char, char_traits<char>, allocator<char> >\",\"value\":\"test\"}]',NULL,NULL,NULL,'__cxxabiv1.__fundamental_type_info','__cxxabiv1.__fundamental_type_info','{\n    \"args\": [\n        \"string:test\"\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'修改成员变量','2025-10-21 03:31:22'),(1703475322857,0,82001,'C++',NULL,NULL,0,0,'','main',NULL,NULL,NULL,'compare','[{\"type\":\"User\",\"value\":{\"date\":0,\"id\":1,\"name\":\"test1\",\"sex\":0}},{\"type\":\"User\",\"value\":{\"date\":0,\"id\":2,\"name\":\"test2\",\"sex\":0}}]',NULL,NULL,NULL,'int','int','{\n    \"args\": [\n        {\n            \"type\": \"User\",\n            \"value\": {\n                \"id\": 1,\n                \"name\": \"test1\"\n            }\n        },\n        {\n            \"type\": \"User\",\n            \"value\": {\n                \"id\": 2,\n                \"name\": \"test2\"\n            }\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'对比两个用户','2025-10-21 03:35:18'),(1703475322858,0,82001,'C++',NULL,NULL,0,0,'unitauto','test',NULL,NULL,NULL,'divide','[{\"type\":\"double\",\"value\":2},{\"type\":\"double\",\"value\":3}]',NULL,NULL,NULL,'double','double','{\n    \"args\": [\n        {\n            \"type\": \"double\",\n            \"value\": 2\n        },\n        {\n            \"type\": \"double\",\n            \"value\": 3\n        }\n    ]\n}',NULL,'除法运算','2025-10-21 03:39:59'),(1703475323064,0,82002,'Python',NULL,NULL,0,1,'demo','demo',NULL,NULL,NULL,'is_palindrome','[{\"type\":\"str\",\"value\":\"abcba\"}]','[{\"type\":\"str\",\"value\":\"abcba\"}]',NULL,NULL,'bool','bool','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"str\",\n            \"value\": \"abcba\"\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'is_palindrome','2026-01-26 09:51:57'),(1703475323065,0,82002,'Python',NULL,NULL,0,1,'demo','demo',NULL,NULL,NULL,'factorial','[{\"type\":\"int\",\"value\":5}]','[{\"type\":\"int\",\"value\":5}]',NULL,NULL,'int','int','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"int\",\n            \"value\": 5\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'factorial','2026-01-26 09:51:57'),(1703475323066,0,82002,'Python',NULL,'SELECT',0,1,'demo','demo',NULL,NULL,NULL,'find_max','[{\"type\":\"list\",\"value\":[1,5,0,2,9,-6]}]','[{\"type\":\"list\",\"value\":[1,5,0,2,9,-6]}]',NULL,NULL,'int | float','int | float','{\n    \"static\": true,\n    \"methodArgs\": [\n        {\n            \"type\": \"list\",\n            \"value\": [\n                1,\n                5,\n                0,\n                2,\n                9,\n                -6\n            ]\n        }\n    ]\n}\n\n\n                                                                                                                                                                                                              \n',NULL,'find_max','2026-01-26 09:51:57');
/*!40000 ALTER TABLE `Method` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2026-02-22  3:16:12
