var dozer = DozerBeanMapper()
/**
* 属性复制,使用方法
*/
inline fun <reified T> Any.transfer(): T {
return dozer.map(this, T::class.java)
}
/**
* 集合内元素的属性复制
*/
inline fun <reified OUT> List<*>.transferEntries(): Collection<OUT> {
return this.parallelStream().map { dozer.map<OUT>(it, OUT::class.java) }.toList()
}