|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 BeanMappingFieldAttributesBuilder 的软件包 | |
|---|---|
| com.agapple.mapping.core.builder | |
| com.agapple.mapping.core.builder.impl | |
| com.agapple.mapping.core.builder 中 BeanMappingFieldAttributesBuilder 的使用 |
|---|
| 返回 BeanMappingFieldAttributesBuilder 的 com.agapple.mapping.core.builder 中的方法 | |
|---|---|
BeanMappingFieldAttributesBuilder |
BeanMappingBuilder.srcField(String name)
|
BeanMappingFieldAttributesBuilder |
BeanMappingBuilder.srcField(String name,
Class clazz)
|
BeanMappingFieldAttributesBuilder |
BeanMappingBuilder.targetField(String name)
|
BeanMappingFieldAttributesBuilder |
BeanMappingBuilder.targetField(String name,
Class clazz)
|
| 参数类型为 BeanMappingFieldAttributesBuilder 的 com.agapple.mapping.core.builder 中的方法 | |
|---|---|
BeanMappingFieldBuilder |
BeanMappingBuilder.fields(BeanMappingFieldAttributesBuilder srcFieldBuilder,
BeanMappingFieldAttributesBuilder targetFieldBuilder)
|
| com.agapple.mapping.core.builder.impl 中 BeanMappingFieldAttributesBuilder 的使用 |
|---|
| 返回 BeanMappingFieldAttributesBuilder 的 com.agapple.mapping.core.builder.impl 中的方法 | |
|---|---|
BeanMappingFieldAttributesBuilder |
BeanMappingFieldAttributesBuilder.clazz(Class clazz)
设置属性对应的class对象 |
BeanMappingFieldAttributesBuilder |
BeanMappingFieldAttributesBuilder.componentClasses(Class... componentClasses)
针对Collection的属性,可以设置嵌套的内部对象类型 针对嵌套处理说明: 比如List<Set<List<Model>>>, 此时对应的componentClasses存在3个Class,分别为Set.class(第一层),List.class(第二层),Model.class(第三层) |
BeanMappingFieldAttributesBuilder |
BeanMappingFieldAttributesBuilder.locatorClass(Class locatorClass)
设置查找对应属性的目标class,默认会以mapping中定义的class进行查找 针对存在子父属性进行mapping时,可设置此locatorClass进行区分 |
| 参数类型为 BeanMappingFieldAttributesBuilder 的 com.agapple.mapping.core.builder.impl 中的构造方法 | |
|---|---|
BeanMappingFieldBuilder(BeanMappingFieldAttributesBuilder srcField,
BeanMappingFieldAttributesBuilder targetField,
BeanMappingBehavior parent)
|
|
BeanMappingFieldBuilder(BeanMappingFieldAttributesBuilder srcField,
BeanMappingFieldAttributesBuilder targetField,
boolean mapping,
BeanMappingBehavior parent)
|
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||