|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.agapple.mapping.core.builder.impl.BeanMappingFieldAttributesBuilder
public class BeanMappingFieldAttributesBuilder

BeanMappingFieldAttributes 构造器
| 构造方法摘要 | |
|---|---|
BeanMappingFieldAttributesBuilder(String name)
|
|
BeanMappingFieldAttributesBuilder(String name,
Class clazz)
|
|
| 方法摘要 | |
|---|---|
BeanMappingFieldAttributesBuilder |
clazz(Class clazz)
设置属性对应的class对象 |
BeanMappingFieldAttributesBuilder |
componentClasses(Class... componentClasses)
针对Collection的属性,可以设置嵌套的内部对象类型 针对嵌套处理说明: 比如List<Set<List<Model>>>, 此时对应的componentClasses存在3个Class,分别为Set.class(第一层),List.class(第二层),Model.class(第三层) |
BeanMappingFieldAttributes |
get()
|
BeanMappingFieldAttributesBuilder |
locatorClass(Class locatorClass)
设置查找对应属性的目标class,默认会以mapping中定义的class进行查找 针对存在子父属性进行mapping时,可设置此locatorClass进行区分 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public BeanMappingFieldAttributesBuilder(String name)
public BeanMappingFieldAttributesBuilder(String name,
Class clazz)
| 方法详细信息 |
|---|
public BeanMappingFieldAttributesBuilder clazz(Class clazz)
public BeanMappingFieldAttributesBuilder locatorClass(Class locatorClass)
public BeanMappingFieldAttributesBuilder componentClasses(Class... componentClasses)
针对嵌套处理说明: 比如List<Set<List<Model>>>, 此时对应的componentClasses存在3个Class,分别为Set.class(第一层),List.class(第二层),Model.class(第三层)
public BeanMappingFieldAttributes get()
Builder<BeanMappingFieldAttributes> 中的 get
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||