|
@@ -1,7 +1,6 @@
|
|
|
package com.uas.kanban.util;
|
|
package com.uas.kanban.util;
|
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
-import com.alibaba.fastjson.JSONObject;
|
|
|
|
|
import com.uas.kanban.annotation.NotEmpty;
|
|
import com.uas.kanban.annotation.NotEmpty;
|
|
|
|
|
|
|
|
import java.io.*;
|
|
import java.io.*;
|
|
@@ -167,7 +166,7 @@ public class ObjectUtils {
|
|
|
*
|
|
*
|
|
|
* @param array JSONArray
|
|
* @param array JSONArray
|
|
|
* @param clazz 指定的类型
|
|
* @param clazz 指定的类型
|
|
|
- * @param <T> JSONArray
|
|
|
|
|
|
|
+ * @param <T> 指定的类型
|
|
|
* @return 指定类型的 List
|
|
* @return 指定类型的 List
|
|
|
*/
|
|
*/
|
|
|
public static <T> List<T> toList(JSONArray array, Class<T> clazz) {
|
|
public static <T> List<T> toList(JSONArray array, Class<T> clazz) {
|
|
@@ -176,8 +175,7 @@ public class ObjectUtils {
|
|
|
}
|
|
}
|
|
|
List<T> list = new ArrayList<>();
|
|
List<T> list = new ArrayList<>();
|
|
|
for (int i = 0; i < array.size(); i++) {
|
|
for (int i = 0; i < array.size(); i++) {
|
|
|
- JSONObject object = array.getJSONObject(i);
|
|
|
|
|
- list.add(object.toJavaObject(clazz));
|
|
|
|
|
|
|
+ list.add(array.getObject(i, clazz));
|
|
|
}
|
|
}
|
|
|
return list;
|
|
return list;
|
|
|
}
|
|
}
|