public class JtlwBeanUtil
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
<T,R> java.util.Collection<R> |
copyWithTheParameters(java.util.Collection<T> originList,
java.lang.Class<R> target)
复制相同参数数据
|
<T,R> java.util.Collection<R> |
copyWithTheParameters(java.util.Collection<T> originList,
R target,
boolean filterNull)
复制相同参数数据
|
<T,R> R |
copyWithTheParameters(T origin,
java.lang.Class<R> target)
复制相同参数数据
|
<T,R> R |
copyWithTheParameters(T origin,
R target)
复制相同参数数据
|
<T,R> R |
copyWithTheParameters(T origin,
R target,
boolean filterNull)
复制相同参数数据
|
<T> java.util.Map<java.lang.String,java.lang.Class<?>> |
getBeanFieldsAndReturnType(java.lang.Class<T> beanClass)
获取实体类痛的参数以及对应返回值
|
<T> java.util.Map |
getBeanParameters(T data)
获取实体类所有参数map集合
|
static JtlwBeanUtil |
getInstance() |
public static JtlwBeanUtil getInstance()
public <T,R> R copyWithTheParameters(T origin,
java.lang.Class<R> target)
T - 原始泛型R - 目标泛型origin - 原始target - 目标public <T,R> R copyWithTheParameters(T origin,
R target,
boolean filterNull)
T - 原始泛型R - 目标泛型origin - 原始target - 目标filterNull - 原始中包含空是否复制public <T,R> R copyWithTheParameters(T origin,
R target)
T - 原始泛型R - 目标泛型origin - 原始target - 目标public <T,R> java.util.Collection<R> copyWithTheParameters(java.util.Collection<T> originList,
R target,
boolean filterNull)
T - 原始泛型R - 目标泛型originList - 原始数据集合target - 目标filterNull - 原始中包含空是否复制public <T,R> java.util.Collection<R> copyWithTheParameters(java.util.Collection<T> originList,
java.lang.Class<R> target)
T - 原始泛型R - 目标泛型originList - 原始数据集合target - 目标public <T> java.util.Map getBeanParameters(T data)
T - 实体泛型data - 实体类public <T> java.util.Map<java.lang.String,java.lang.Class<?>> getBeanFieldsAndReturnType(java.lang.Class<T> beanClass)
T - 实体类泛型beanClass - 实体类Class