public interface Copier<SRC,TARGET>
根据 sujiwu@126.com 的设计思路、代码修改
由AbstractCopier提供默认实现,具体复制实例实现copy(src, target)即可,如有需要,可自行重载init(target)方法
Created by davidoff shen on 2017-03-17.
| Modifier and Type | Method and Description |
|---|---|
Collection<TARGET> |
copy(Collection<SRC> srcCollection) |
<T extends Collection<TARGET>> |
copy(Collection<SRC> srcCollection,
Class<T> clazz)
复制集合
|
TARGET |
copy(SRC src) |
TARGET |
copy(SRC src,
TARGET target) |
TARGET |
initTargetObject() |
TARGET |
initTargetObject(TARGET target) |
TARGET |
newTargetObject() |
TARGET newTargetObject()
TARGET initTargetObject(TARGET target)
target - 目标对象实例TARGET initTargetObject()
<T extends Collection<TARGET>> T copy(Collection<SRC> srcCollection, Class<T> clazz)
T - srcCollection - clazz - Collection<TARGET> copy(Collection<SRC> srcCollection)
srcCollection - Copyright © 2018. All rights reserved.