mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
fix code
This commit is contained in:
parent
d82d124e7f
commit
da1e857c07
@ -34,27 +34,6 @@ public class DynaBean implements Cloneable, Serializable {
|
|||||||
private final Class<?> beanClass;
|
private final Class<?> beanClass;
|
||||||
private final Object bean;
|
private final Object bean;
|
||||||
|
|
||||||
/**
|
|
||||||
* 创建一个DynaBean
|
|
||||||
*
|
|
||||||
* @param bean 普通Bean
|
|
||||||
* @return DynaBean
|
|
||||||
*/
|
|
||||||
public static DynaBean of(final Object bean) {
|
|
||||||
return new DynaBean(bean);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 创建一个DynaBean
|
|
||||||
*
|
|
||||||
* @param beanClass Bean类
|
|
||||||
* @return DynaBean
|
|
||||||
*/
|
|
||||||
public static DynaBean of(final Class<?> beanClass) {
|
|
||||||
return new DynaBean(beanClass);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 创建一个DynaBean
|
* 创建一个DynaBean
|
||||||
*
|
*
|
||||||
@ -63,28 +42,17 @@ public class DynaBean implements Cloneable, Serializable {
|
|||||||
* @return DynaBean
|
* @return DynaBean
|
||||||
*/
|
*/
|
||||||
public static DynaBean of(final Class<?> beanClass, final Object... params) {
|
public static DynaBean of(final Class<?> beanClass, final Object... params) {
|
||||||
return new DynaBean(beanClass, params);
|
return of(ConstructorUtil.newInstance(beanClass, params));
|
||||||
}
|
|
||||||
|
|
||||||
//------------------------------------------------------------------------ Constructor start
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 构造
|
|
||||||
*
|
|
||||||
* @param beanClass Bean类
|
|
||||||
* @param params 构造Bean所需要的参数
|
|
||||||
*/
|
|
||||||
public DynaBean(final Class<?> beanClass, final Object... params) {
|
|
||||||
this(ConstructorUtil.newInstance(beanClass, params));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 构造
|
* 创建一个DynaBean
|
||||||
*
|
*
|
||||||
* @param beanClass Bean类
|
* @param bean 普通Bean
|
||||||
|
* @return DynaBean
|
||||||
*/
|
*/
|
||||||
public DynaBean(final Class<?> beanClass) {
|
public static DynaBean of(final Object bean) {
|
||||||
this(ConstructorUtil.newInstance(beanClass));
|
return new DynaBean(bean);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -100,7 +68,6 @@ public class DynaBean implements Cloneable, Serializable {
|
|||||||
this.bean = bean;
|
this.bean = bean;
|
||||||
this.beanClass = ClassUtil.getClass(bean);
|
this.beanClass = ClassUtil.getClass(bean);
|
||||||
}
|
}
|
||||||
//------------------------------------------------------------------------ Constructor end
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获得字段对应值
|
* 获得字段对应值
|
||||||
|
Loading…
x
Reference in New Issue
Block a user