|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 SetExecutor 的软件包 | |
|---|---|
| com.agapple.mapping.core.config | |
| com.agapple.mapping.core.introspect | |
| com.agapple.mapping.core.process | |
| com.agapple.mapping.core.config 中 SetExecutor 的使用 |
|---|
| 返回 SetExecutor 的 com.agapple.mapping.core.config 中的方法 | |
|---|---|
SetExecutor |
BeanMappingField.getSetExecutor()
|
| 参数类型为 SetExecutor 的 com.agapple.mapping.core.config 中的方法 | |
|---|---|
void |
BeanMappingField.setSetExecutor(SetExecutor setExecutor)
|
| com.agapple.mapping.core.introspect 中 SetExecutor 的使用 |
|---|
| 实现 SetExecutor 的 com.agapple.mapping.core.introspect 中的类 | |
|---|---|
class |
FastPropertySetExecutor
pojo bean属性的set操作 |
class |
FieldSetExecutor
基于field属性的直接操作 |
class |
MapSetExecutor
基于map的set操作 |
class |
PropertySetExecutor
pojo bean属性的set操作 |
| 返回 SetExecutor 的 com.agapple.mapping.core.introspect 中的方法 | |
|---|---|
SetExecutor |
Uberspect.getSetExecutor(Class locatorClass,
Object identifier,
Class arg)
根据对应的信息返回executor |
SetExecutor |
UberspectImpl.getSetExecutor(Class locatorClass,
Object identifier,
Class arg)
|
| 参数类型为 SetExecutor 的 com.agapple.mapping.core.introspect 中的方法 | |
|---|---|
Class |
Uberspect.getSetClass(SetExecutor setExecutor,
Class srcRefClass,
Class getResultClass)
根据executor返回对应的参数类型 |
Class |
UberspectImpl.getSetClass(SetExecutor setExecutor,
Class srcRefClass,
Class getResultClass)
根据executor返回对应的参数类型 |
| com.agapple.mapping.core.process 中 SetExecutor 的使用 |
|---|
| 参数类型为 SetExecutor 的 com.agapple.mapping.core.process 中的构造方法 | |
|---|---|
ValueProcessInvocation(GetExecutor getExecutor,
SetExecutor setExecutor,
ValueProcessContext context,
List<ValueProcess> processes)
|
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||