Package org.miaixz.bus.core.bean.copier
Class AbstractCopier<S,T>
java.lang.Object
org.miaixz.bus.core.bean.copier.AbstractCopier<S,T>
- Type Parameters:
S- 来源对象类型T- 目标对象类型
- All Implemented Interfaces:
Copier<T>
- Direct Known Subclasses:
BeanToBeanCopier,BeanToMapCopier,MapToBeanCopier,MapToMapCopier,ValueToBeanCopier
抽象的对象拷贝封装,提供来源对象、目标对象持有
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CopyOptions拷贝选项protected final S源对象protected final T目标对象 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BeanDescgetBeanDesc(Class<?> actualEditable) 获取Bean描述信息 如果用户自定义了BeanDesc实现,则使用,否则使用默认的规则