| 程序包 | 说明 |
|---|---|
| cn.xnatural.app | |
| cn.xnatural.app.util |
| 限定符和类型 | 方法和说明 |
|---|---|
static <S,T> Copier<S,T> |
Utils.copier(S src,
T target)
对象 复制器
|
| 限定符和类型 | 方法和说明 |
|---|---|
Copier<S,T> |
Copier.add(String srcPropName,
BiFunction<S,T,Object> valuer)
手动添加额外属性源
NOTE: 会优先于 源对象中的属性
|
Copier<S,T> |
Copier.add(String srcPropName,
Supplier<Object> valuer)
手动添加额外属性源
NOTE: 会优先于 源对象中的属性
|
Copier<S,T> |
Copier.addConverter(String srcPropName,
Function converter)
添加属性值转换器
|
Copier<S,T> |
Copier.ignore(String... propNames)
忽略属性
|
Copier<S,T> |
Copier.ignoreNull(boolean ignoreNull)
忽略空值属性
|
Copier<S,T> |
Copier.mapProp(String srcPropName,
String targetPropName)
属性名 映射
ignore 也能控制别名 |
Copier<S,T> |
Copier.showClassProp()
包含 class 属性
|
Copyright © 2022. All rights reserved.