| 程序包 | 说明 |
|---|---|
| cn.crane4j.core.executor | |
| cn.crane4j.core.executor.handler |
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AssembleExecution.SimpleAssembleExecution
Simple implementation of
AssembleExecution. |
| 限定符和类型 | 方法和说明 |
|---|---|
static AssembleExecution |
AssembleExecution.create(BeanOperations beanOperations,
AssembleOperation operation,
Container<?> container,
Collection<Object> targets)
Create an comparator of
AssembleExecution. |
protected AssembleExecution |
AbstractBeanOperationExecutor.createAssembleExecution(BeanOperations beanOperations,
AssembleOperation operation,
Collection<Object> targets,
BeanOperationExecutor.Options options)
Create a
AssembleExecution. |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract void |
AbstractBeanOperationExecutor.executeOperations(List<AssembleExecution> executions,
BeanOperationExecutor.Options options)
Complete the assembly operation.
|
protected void |
AsyncBeanOperationExecutor.executeOperations(List<AssembleExecution> executions,
BeanOperationExecutor.Options options)
Complete the assembly operation.
|
protected void |
DisorderedBeanOperationExecutor.executeOperations(List<AssembleExecution> executions,
BeanOperationExecutor.Options options)
Complete the assembly operation.
|
protected void |
OrderedBeanOperationExecutor.executeOperations(List<AssembleExecution> executions,
BeanOperationExecutor.Options options)
Complete the assembly operation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected AbstractAssembleOperationHandler.Target |
ManyToManyAssembleOperationHandler.createTarget(AssembleExecution execution,
Object origin,
Object keyValue)
Create a
Target comparator. |
protected AbstractAssembleOperationHandler.Target |
OneToOneAssembleOperationHandler.createTarget(AssembleExecution execution,
Object origin,
Object keyValue)
Create a
Target comparator. |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract Collection<T> |
AbstractAssembleOperationHandler.collectToEntities(Collection<AssembleExecution> executions)
Split the
AssembleExecution into pending objects and wrap it as AbstractAssembleOperationHandler.Target. |
protected Collection<AbstractAssembleOperationHandler.Target> |
OneToOneAssembleOperationHandler.collectToEntities(Collection<AssembleExecution> executions)
Split the
AssembleExecution into pending objects and wrap it as Target. |
void |
AbstractAssembleOperationHandler.process(Container<?> container,
Collection<AssembleExecution> executions)
Perform assembly operation.
|
void |
AssembleOperationHandler.process(Container<?> container,
Collection<AssembleExecution> executions)
Perform assembly operation.
|
Copyright © 2023. All rights reserved.