|
|
@@ -1,26 +1,11 @@
|
|
|
package cn.hutool.core.bean;
|
|
|
|
|
|
-import java.beans.BeanInfo;
|
|
|
-import java.beans.IntrospectionException;
|
|
|
-import java.beans.Introspector;
|
|
|
-import java.beans.PropertyDescriptor;
|
|
|
-import java.beans.PropertyEditor;
|
|
|
-import java.beans.PropertyEditorManager;
|
|
|
-import java.lang.reflect.Field;
|
|
|
-import java.lang.reflect.Method;
|
|
|
-import java.util.Collection;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.LinkedHashMap;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
-
|
|
|
import cn.hutool.core.bean.BeanDesc.PropDesc;
|
|
|
import cn.hutool.core.bean.copier.BeanCopier;
|
|
|
import cn.hutool.core.bean.copier.CopyOptions;
|
|
|
import cn.hutool.core.bean.copier.ValueProvider;
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
import cn.hutool.core.convert.Convert;
|
|
|
-import cn.hutool.core.lang.Console;
|
|
|
import cn.hutool.core.lang.Editor;
|
|
|
import cn.hutool.core.lang.Filter;
|
|
|
import cn.hutool.core.map.CaseInsensitiveMap;
|
|
|
@@ -31,6 +16,20 @@ import cn.hutool.core.util.ModifierUtil;
|
|
|
import cn.hutool.core.util.ReflectUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
|
|
+import java.beans.BeanInfo;
|
|
|
+import java.beans.IntrospectionException;
|
|
|
+import java.beans.Introspector;
|
|
|
+import java.beans.PropertyDescriptor;
|
|
|
+import java.beans.PropertyEditor;
|
|
|
+import java.beans.PropertyEditorManager;
|
|
|
+import java.lang.reflect.Field;
|
|
|
+import java.lang.reflect.Method;
|
|
|
+import java.util.Collection;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.LinkedHashMap;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+
|
|
|
/**
|
|
|
* Bean工具类
|
|
|
*
|